<div class="gametitle">My Wife's Temptation</div>
<div class="subtitle"><em>A story of faith, desire, and the silence between them.</em></div>
<a class="start" href="javascript:void(0);" onclick="SugarCube.Engine.play('LoreSetup')">▶ NEW GAME</a>
<div class="rec">Start from the beginning for the full experience. New content is always being added to earlier chapters.</div>
<a class="start" href="javascript:void(0);" onclick="SugarCube.Engine.play('Chapter 2 P37')">Chapter 2</a>
<a class="start" href="javascript:void(0);" onclick="SugarCube.Engine.play('Chapter 3 P82')">Chapter 3</a>
<a class="start" href="javascript:void(0);" onclick="SugarCube.Engine.play('Chapter 4 P112')">Chapter 4</a>
<a class="start" href="javascript:void(0);" onclick="SugarCube.Engine.play('Chapter 5 P156')">Chapter 5</a><div class="title">Chapter 1 — Pilot</div>
<div class="subtitle"><em>"Sometimes the danger isn't outside your home. Sometimes it's already inside."</em></div>
<div class="text-img">
<img src="images/write.gif" class="img-pad">
</div>
<p class="text">I never thought I'd be the kind of man writing something like this.
A devoted husband. A man of faith. A father raising his daughter in a quiet, God-fearing home.
Jessica and I had it all or at least, that's what I convinced myself.
I believed routine meant stability. I believed vows meant permanence.
Then he arrived. And something in my house felt different.
The shame didn't come right away. Neither did the rage.
What came first was something I still don't have a clean name for.
This is my confession. The one I've never spoken aloud not to a friend, not to a priest, not even to myself.
Writing it down is the only way I know how to survive it.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P1')">Next Page ►</a><p class="text">My name is Robert. Thirty-four years old. I run a small IT shop downtown the kind of place that barely breaks even some months but somehow keeps going. It's not glamorous. But it's honest work.
I've always considered myself average. Average height, average looks, average paycheck. The kind of man who blends into the background at a restaurant. Not invisible just easy to overlook.
I've always been quietly religious. Not the show-up-on-Sunday type. I actually pray. Every night I talk to Saint Joseph patron of fathers and working men. A man who understood responsibility without needing applause for it.
I've always tried to be that kind of man.
Some nights I wonder if being that kind of man is exactly what made me so easy to take for granted.</p>
<div class="text-img">
<img src="images/Robert2.jpg" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P2')">Next Page ►</a><p class="text">Jessica has always been out of my league. Everyone knows it.
Blonde hair. Bright blue eyes. Pale skin that seems to glow under the right light. Five-seven, soft curves, wide hips, strong thighs. A body that turns heads without her even trying.
We met in college. I was the quiet guy in the back row. She was the stunning blonde who somehow made studying human anatomy look effortless.
She graduated at the top of her class in physical therapy. Never worked a single day in the field. Her father left her three rental properties downtown the income alone is more than my shop makes in six months.
She never needed me financially.
And for reasons I still don't fully understand… she chose me anyway.
Nine years married. One daughter Lily, six years old. The absolute light of my life.
Some days I still catch myself watching Jessica move around the house and think: <em>how did a man like me end up with someone like that?</em>
I never found a real answer.
Maybe that was always the problem.</p>
<div class="text-img">
<img src="images/Jessica11.jpg" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P3')">Next Page ►</a><p class="text">Honestly, our sex life was good. Better than most couples I knew.
Being with Jessica after nine years still felt like something I hadn't fully earned. The sight of her undressing her blonde hair falling loose, that pale skin catching the light could silence every rational thought in my head.</p>
<div class="text-img">
<img src="images/Jessica13.jpg" class="img-pad">
</div>
<p class="text">But there was one thing she never agreed to.
Anal.
I asked more than once. Sometimes playfully, sometimes seriously. Every time, the same answer.
<em>"Too dirty. Too vulnerable."</em>
I never pushed. I loved her too much to make her uncomfortable. So I buried that desire and told myself it didn't matter.</p>
<div class="text-img">
<img src="images/thinking.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P5')">Next Page ►</a><div class="subtitle">— How It All Began —</div>
<p class="text">One quiet afternoon, Mark called from back home. His voice carried a kind of pride I hadn't heard in years.
"John got into State University" he said. "First one in the family to make it this far."
Rent near campus was brutal, and things had been tight for them lately. He asked if John could stay with us for a while just until he got settled.
I told Mark I'd talk to Jessica first.
That night at dinner, I brought it up.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P5a')"><span class="choice-label good">▲ Affection</span>"Hey… John got accepted to State. Mark asked if he could stay with us for a semester while he gets on his feet. What do you think, babe?"<span class="choice-context">You're asking her. This is still her home too.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P5b')"><span class="choice-label bad">▼ Corruption</span>"John got into State. He'll be staying with us for a while. It's the least we can do for Mark."<span class="choice-context">You've already decided. Her opinion is an afterthought.</span></a><p class="text">It was a scorching Saturday, close to eleven in the morning.
Lily was splashing in the pool, shrieking with delight in her bright floaties.
I sat under the umbrella with my laptop open, pretending to work. Truth was, I hadn't typed a single word. I was just watching her, smiling at every splash and burst of laughter.
The sliding door opened behind me with a soft whoosh.
I didn't need to turn around to know it was Jessica.
She stepped outside wearing the smallest black bikini I'd ever seen on her. Two thin triangles barely covering her chest, delicate straps resting against her hips.</p>
<div class="text-img">
<img src="images/Jessica4.jpg" class="img-pad">
</div>
<p class="text">The sun caught her pale skin, making it glow. Every step she took was slow, unhurried, confident.
I looked up despite myself.
Her hips swayed naturally as she walked past me, and she caught my eye, giving me that lazy, knowing smile the one that still managed to knock the air out of my lungs after all these years.
For a second, I couldn't breathe.
Mine, I thought. All mine.
I had no idea that, very soon, someone else would be looking at her the exact same way.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P7')">Next Page ►</a><p class="text">It was Jessica's usual routine: lounging in a chair by the pool, letting the sun kiss her pale skin until it glowed.
She glanced over at me and said:</p>
<div class="text-img">
<img src="images/Jessica7.jpg" class="img-pad">
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Babe, sunscreen?"</div>
</div>
<p class="text">She asked, already turning over in her chair. I squeezed lotion into my palms and started rubbing it into her back, her hips, her thighs, her calves. By the time I reached the backs of her knees, I was rock hard and trying to hide it.
She gave a small teasing wiggle.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Don't miss anything."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P8')">Next Page ►</a><p class="text">If Lily hadn't been home, I would've taken Jessica right there by the pool. No question.
After I finished, I took a breath and brought up Mark's son one more time. I'm not proud of the timing her skin still warm under my hands, her guard down in the afternoon sun. But I needed an answer.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"John just needs a place to stay for the start of the semester. We've got the spare room out back with its own bathroom. He wouldn't be in anyone's way."</div>
</div>
<p class="text">Jessica didn't even lift her head from the towel.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"No, Robert. I already told you. I don't want him here."</div>
</div>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P8a')"><span class="choice-label good">▲ Affection</span>"Babe, I'm not thrilled about it either. But Mark has been there for me my whole life. I can't turn my back on his son."<span class="choice-context">You're explaining yourself. You still respect her enough to try.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P8b')"><span class="choice-label bad">▼ Corruption</span>"It's not really about what you want right now. Mark asked for my help. His son is staying here. That's final."<span class="choice-context">You shut her down. Clean and cold.</span></a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Babe, I'm not thrilled about it either. But Mark has been there for me my whole life. I can't turn my back on his son."</div>
</div>
<p class="text">She sighed. Rolled onto her side, propping herself up to look at me properly.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"How long?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"A semester. Maybe two at most. He's a good kid, Jess. Quiet. Respectful. You'll barely know he's there."</div>
</div>
<p class="text">She looked at me for a long moment. I could see her turning it over weighing it against the version of our life she'd gotten used to.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Fine. Temporary. He stays in the back room. The second he gets on my nerves he's gone. No arguments."</div>
</div>
<p class="text">I agreed instantly. Called Mark right there from the patio.
He was so relieved he could barely speak.
I told myself it was the right thing to do.
I still believe that.
What I got wrong was everything that came after.</p>
<div class="text-img">
<img src="images/calling.jpg">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P9')">Next Page ►</a><p class="text">The following week, I started getting the back room ready. I cleared everything out, swept the floor, and called a mason to fix a leaky pipe running through one of the walls. He patched the pipe without any issues.</p>
<div class="text-img">
<img src="images/woodworking.gif" class="img-pad">
</div>
<p class="text">But when it came time to seal the wall back up, he was short on materials. There was a small opening left behind maybe the size of a fist.</p>
<div class="text-img">
<img src="images/hole.jpg" class="img-pad">
</div>
<p class="text">I told him not to worry about it. It wasn't a big deal, and it wouldn't bother anyone.
I carried the old furniture and boxes out into the yard and stacked them against that same wall. To keep the rain off, I quickly put together a small lean-to using some scrap wood I had lying around.
I didn't think twice about that hole. It was hidden behind the pile anyway.
Big mistake.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P10')">Next Page ►</a><p class="text">After I finished the lean-to, I ducked inside to make sure everything would stay dry.
That's when I noticed it.
The hole in the wall gave a clear, straight view into the entire back room. The bed. The table. The bathroom door. From that angle, you could see everything.</p>
<div class="text-img">
<img src="images/batmanthink.gif" class="img-pad">
</div>
<p class="text">I stood there longer than I should have.
A decent man would grab a board and nail it shut without a second thought.
I stood there for a full minute.
I'll seal it up later. It's hidden anyway nobody's going to find it before I get to it.
And then I walked away.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P10a')">Next Page ►</a><p class="text">A few days later, John showed up.</p>
<div class="text-img">
<img src="images/John2.png" class="img-pad">
</div>
<p class="text">Twenty-one years old, fresh off the bus from back home. Dark skin, tight curls. He was skinny, average height the kind of face that wouldn't turn heads, but wasn't forgettable either. He carried himself like he was trying to take up as little space as possible: shoulders slightly hunched, eyes lowered, voice soft.
When he stepped through the gate with that worn duffel bag slung over his shoulder, he looked like he was half-expecting us to change our minds and send him right back where he came from.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P12')">Next Page ►</a><p class="text">I welcomed John with a big hug and a firm clap on the back, the way you greet someone you've known your whole life. Jessica, who'd spent the entire week grumbling about the idea, surprised me. She smiled, gave him a quick hug, and said:</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Welcome to the chaos."</div>
</div>
<p class="text">She even asked if he wanted something cold to drink. No eye-rolls. No tight lips. Nothing but ease and warmth.
I walked him out back and showed him the room. He stood in the doorway, duffel still slung over his shoulder, looking around at the old bed and the worn table.
Then he said quietly:</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Rob… this is more than enough. Thank you. Seriously."</div>
</div>
<p class="text">The kid seemed genuinely grateful.
I told him to make himself at home.
And just like that, he moved in.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P13')">Next Page ►</a><p class="text">It was a quiet Sunday morning. Jessica called John in for breakfast, and he sat at the table looking like he still wasn't sure he belonged there.
She stood at the sink washing dishes, wearing that simple sundress she likes thin straps, soft cotton, the color of red wine, the hem brushing just above her knees.</p>
<div class="text-img">
<img src="images/Jessica12.jpg" class="img-pad">
</div>
<p class="text">Every time she reached to place a plate in the rack, the fabric shifted slightly against her hips, and the morning light pouring through the window caught her in a way that made her look almost unreal.
I was parked in a chair with Lily on my lap, her tablet blasting some YouTube drawing tutorial while she narrated every crayon stroke. I kept murmuring "That's so good, sweetie" on autopilot.
Everything felt normal. Cozy, even.
So I didn't notice the way John's eyes followed Jessica every time she moved.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P14')">Next Page ►</a><p class="text">I was nodding along to whatever Lily was showing me when I happened to glance up and caught it.
John had both hands wrapped around his coffee mug like it was the only thing keeping him anchored to the chair. His eyes were fixed, slow and steady, moving from her bare shoulders down the curve of her back, lingering where the purple dress clung to her hips, then drifting lower along the line of her bare legs to her flip-flops.
He didn't blink. Didn't seem aware of anything else.
He definitely didn't notice me watching him watch her.</p>
<div class="text-img">
<img src="images/stare.gif" class="img-pad">
</div>
<p class="text">Something hot moved through my chest.
I had a choice to make in the next three seconds.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P14a')"><span class="choice-label good">▲ Affection</span>Say something. Break the moment before it becomes something more.<span class="choice-context">You are not going to sit here and pretend you did not see it.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P14b')"><span class="choice-label bad">▼ Corruption</span>Say nothing. Keep your eyes on Lily's tablet. But watch him from the corner of your eye.<span class="choice-context">Something in you wants to know exactly how far his eyes go.</span></a><p class="text">John's eyes were glued to her from behind.
They moved slowly, taking in the way the dress hugged the small of her back, flared over her hips, then pulled tight across her curves. His gaze drifted lower, unhurried but deliberate, down the strong line of her thighs to her calves. Until Jessica turned around</p>
<div class="text-img">
<img src="images/Jessica19.jpg" class="img-pad">
</div>
<p class="text">The coffee cup hovered an inch from his lips. He wasn't even drinking anymore. Just holding it there like he had forgotten what it was for.
I saw his throat shift in a hard swallow.
His eyes had that distant, half-focused look men get when they stop pretending they are not thinking about it.
I kept my face completely neutral. Kept nodding along to whatever Lily was saying.
And I watched him watch her.</p>
<div class="text-img">
<img src="images/coffe.gif" class="img-pad">
</div>
<p class="text">I told myself I was just gathering information.
That a man who knows what he is dealing with has the advantage.
I told myself a lot of things that morning.
None of them were entirely true.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P15')">Next Page ►</a><p class="text">John blinked and seemed to come back to himself, lowering his eyes to the table as if nothing had happened.</p>
<div class="text-img">
<img src="images/staring.gif" class="img-pad">
</div>
<p class="text">A sharp wave of anger rose in me.
I was giving him a roof. Food. A second chance at a decent life. And the moment I was not looking, his eyes were all over my wife in my own kitchen.
But I held it in.
He was twenty-one. Hormones running hot, stuck in a house with a woman like Jessica. Of course he was going to look. She could wear the plainest dress in the world and still draw attention.
That one certainly did not make it easier.
It was just a look. Nothing more.
I repeated that to myself until the tightness in my chest loosened.
By the time breakfast was over, I had already pushed it somewhere deep and quiet.
That Sunday I went to Mass. I lit a candle and asked St. Joseph to watch over our home. It steadied me.
The days that followed were ordinary. School runs, work, dinners, bedtime stories for Lily. John kept mostly to himself. Early classes, library after, back late. A quiet good night and then straight to his room. Polite. Careful. Almost invisible.
That stare at the breakfast table began to feel distant. Like something I had imagined or perhaps exaggerated.
Just a young man glancing at an attractive woman.
I stopped thinking about it altogether.
I did not realize how mistaken I was.</p>
<div class="text-img">
<img src="images/wrong.jpg" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P16')">Next Page ►</a><p class="text">Then, one morning, the calm fractured.
It was a bright, perfectly ordinary weekday. I was already ten minutes down the road when I realized I had left a stack of signed contracts on the printer at home. I could not close the deal without them.
Under my breath I muttered a curse, made a quick U-turn, and headed back.</p>
<div class="text-img">
<img src="images/car.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P17')">Next Page ►</a><p class="text">I parked out front, stepped through the main door, and immediately heard voices drifting in from the kitchen.
The house was supposed to be empty. Lily was at school. John had recently started a morning shift bagging groceries at the supermarket down the street. Just enough to cover his night classes and a little extra.
So the voices caught me off guard.
Jessica and Elizabeth must have just gotten back from their usual walk. There was a faint trace of sunscreen and coffee in the air.</p>
<div class="text-img">
<img src="images/Elizabeth1.jpg" class="img-pad">
</div>
<p class="text">Elizabeth has been Jessica's closest friend since college. Inseparable for years. She is charming, free-spirited, and absolutely convinced that Jessica's life is considerably smaller than it deserves to be.
I had always liked Elizabeth well enough.
That was before I understood what she was capable of planting in my wife's head.
I stepped into the living room quietly, intending to grab the papers and leave. They did not notice me. They kept talking, assuming they were alone.</p>
<div class="text-img">
<img src="images/sneaky.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P18')">Next Page ►</a><p class="text">Then Jessica laughed. Low, almost private. A sound I did not hear often.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Liz, I swear, John is driving me crazy. He stares at me constantly. The second Robert leaves the room, his eyes are just there. He does not even try to hide it anymore."</div>
</div>
<p class="text">I stopped moving.
The contracts were still in my hand.
And I listened.</p>
<div class="text-img">
<img src="images/what.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P19')">Next Page ►</a><p class="text">Elizabeth let out a short laugh, propping her feet up on the opposite chair.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Oh, please. Have you looked at yourself lately? You're gorgeous. You really expect a twenty-one-year-old not to stare? His brain's probably running on pure hormones right now. Of course he's looking. I'd be more surprised if he wasn't."</div>
</div>
<p class="text">Jessica rolled her eyes, but there was the faintest curve at the corner of her mouth.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"That doesn't make it less annoying."</div>
</div>
<p class="text">Elizabeth tilted her head, studying her.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Annoying, maybe. But harmless. Let him look. It's not like it costs you anything."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P20')">Next Page ►</a><p class="text">Jessica lowered her voice slightly, her eyes flicking toward the hallway as if someone might overhear.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I know, Liz, but he's living here. He's barely twenty-one. It just feels… inappropriate. Disrespectful."</div>
</div>
<p class="text">Elizabeth lifted an eyebrow, a slow smirk forming.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Disrespectful? Has he touched you?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"No. Of course not. He just… looks."</div>
</div>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Then breathe. He hasn't done a single thing wrong. You're acting like he's committing a crime just by noticing you."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P21')">Next Page ►</a><p class="text">Jessica groaned softly, rubbing her temple.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I know, I know. But I'm genuinely uncomfortable with him here. I stopped wearing my shorter shorts around the house. I haven't laid out by the pool in a bikini once since he moved in."</div>
</div>
<p class="text">Elizabeth blinked.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Wait. You're serious?"</div>
</div>
<p class="text">Jessica gave a small shrug, her cheeks warming.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I don't know… I just feel strange. Self-conscious, maybe."</div>
</div>
<p class="text">Elizabeth laughed and reached over, lightly nudging her arm.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Oh, come on. This is your house. It's a hundred degrees outside and you're hiding yourself because a shy boy might sneak a glance?"</div>
</div>
<p class="text">Jessica didn't answer.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"You've worked hard for that body. Why should you shrink because someone notices? Wear the bikini. Wear the shorts. If he gets flustered, that's on him."</div>
</div>
<p class="text">She leaned back, studying her friend.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Being looked at isn't a crime, Jess. And you don't have to apologize for existing."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P22')">Next Page ►</a><p class="text">Jessica shook her head, a soft laugh escaping her.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"You're impossible, Liz."</div>
</div>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Why?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm married. I have a child. I'm not going to start strutting around like I'm back in college. What would Robert even think if he heard you right now? You're ridiculous."</div>
</div>
<p class="text">In the hallway, I pressed myself a little flatter against the wall.
Good, I thought. She's shutting it down.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Please. Robert should be thanking God every night he ended up with you. Women like you don't exactly grow on trees. And feeling comfortable in your own home? That's not up for debate."</div>
</div>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"If the boy can't control where he looks, that's his problem. Not yours."</div>
</div>
<p class="text">A pause. Long enough that I held my breath.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Honestly, if I were you, I'd..."</div>
</div>
<p class="text">She stopped herself. A wicked little laugh slipping out as she covered her mouth.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"No. I'm not saying that out loud."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P23')">Next Page ►</a><p class="text">I stood there in the hallway, my pulse thudding in my ears.
Elizabeth had practically given my wife permission to put herself on display for a young man living under our roof. And Jessica had laughed. Not the laugh of someone uncomfortable. Not the laugh of someone who was going to shut it down.
The laugh of someone who found the idea interesting.
I still had the contracts in my hand.
I had two choices.</p>
<div class="text-img">
<img src="images/really.gif" class="img-pad">
</div>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P24a')"><span class="choice-label good">▲ Affection</span>Walk in. Let her know you were here.<span class="choice-context">You are going to pretend you did not hear that?</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P24b')"><span class="choice-label bad">▼ Corruption</span>Slip out quietly. She does not need to know you heard any of it.<span class="choice-context">You need time to think. Or maybe you just need her not to know what you know.</span></a><p class="text">I am the person people call when their security fails. When someone gets hacked, when a system gets breached, when private things stop being private.
I know exactly how it is done.
I sat at my desk with Jessica's number on the screen and told myself I just needed to know if that conversation had been truly harmless. If Elizabeth had planted something that was still growing.
Just this once.
Just to be sure.
I mirrored her messages. Her WhatsApp. Everything I could reach.
It took less than three minutes.</p>
<div class="text-img">
<img src="images/hacker.gif" class="img-pad">
</div>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P26')"><span class="choice-label good">▲ Affection</span>I felt sick doing it. This was wrong and I knew it. But I needed to know.<span class="choice-context">You crossed the line. At least you are honest enough to admit it.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P26')"><span class="choice-label bad">▼ Corruption</span>A man who understands his situation has the advantage. This was necessary.<span class="choice-context">You do not feel guilty. That might be the most troubling part.</span></a><p class="text">It didn't take long
My phone buzzed on the desk.
A notification from the mirrored line. Jessica messaging Elizabeth.
I opened it.</p>
<div class="chat-screen"><div class="chat-topbar"><div class="left"><div class="back">❮</div><img class="avatar" src="images/Elizabeth2.jpg"><div class="meta"><div class="name">Liz ❤️</div><div class="status">online</div></div></div><div class="right"><div class="icon">📹</div><div class="icon">📞</div><div class="icon">⋮</div></div></div><div class="chat-body"><div class="chat-date"><span>Today</span></div><div class="msg-row out"><div class="msg-bubble j">So are you going to tell me what you meant this morning or not<div class="msg-meta">14:07 <span class="msg-tick">✓✓</span></div></div></div><div class="msg-row in"><div class="msg-bubble e">Lol you're really not letting this go huh<div class="msg-meta">14:09</div></div></div><div class="msg-row out"><div class="msg-bubble j">Liz...<div class="msg-meta">14:09 <span class="msg-tick">✓✓</span></div></div></div><div class="msg-row out"><div class="msg-bubble j">Say it.<div class="msg-meta">14:10 <span class="msg-tick">✓✓</span></div></div></div><div class="msg-row in"><div class="msg-bubble e">Fine fine<div class="msg-meta">14:11</div></div></div><div class="msg-row in"><div class="msg-bubble e">I was going to say maybe tease him a little<div class="msg-meta">14:11</div></div></div><div class="msg-row out"><div class="msg-bubble j">What?<div class="msg-meta">14:12 <span class="msg-tick">✓✓</span></div></div></div><div class="msg-row in"><div class="msg-bubble e">He's staring at you anyway right<div class="msg-meta">14:13</div></div></div><div class="msg-row in"><div class="msg-bubble e">So wear something fitted. bend down in front of him once or twice. just to see how flustered he gets<div class="msg-meta">14:13</div></div></div><div class="msg-row in"><div class="msg-bubble e">It's harmless Jess<div class="msg-meta">14:14</div></div></div><div class="msg-row out"><div class="msg-bubble j">You're actually insane<div class="msg-meta">14:15 <span class="msg-tick">✓✓</span></div></div></div><div class="msg-row out"><div class="msg-bubble j">I can't do that<div class="msg-meta">14:15 <span class="msg-tick">✓✓</span></div></div></div><div class="msg-row in"><div class="msg-bubble e">Why not?<div class="msg-meta">14:16</div></div></div><div class="msg-row in"><div class="msg-bubble e">You're not touching him. you're not cheating. you're just living in your own house and looking good while you do it<div class="msg-meta">14:17</div></div></div><div class="msg-row in"><div class="msg-bubble e">If the boy appreciates the view that's hardly a crime<div class="msg-meta">14:17</div></div></div><div class="msg-row out"><div class="msg-bubble j">You're terrible. I shouldn't even be entertaining this<div class="msg-meta">14:19 <span class="msg-tick">✓✓</span></div></div></div><div class="msg-row in"><div class="msg-bubble e">But…?<div class="msg-meta">14:20</div></div></div><div class="msg-row out"><div class="msg-bubble j">But technically I'm not doing anything wrong<div class="msg-meta">14:22 <span class="msg-tick">✓✓</span></div></div></div><div class="msg-row out"><div class="msg-bubble j">It is my house. I can wear whatever I want.<div class="msg-meta">14:22 <span class="msg-tick">✓✓</span></div></div></div><div class="msg-row in"><div class="msg-bubble e">Exactly<div class="msg-meta">14:23</div></div></div><div class="msg-row in"><div class="msg-bubble e">Your conscience stays perfectly clean 😇<div class="msg-meta">14:23</div></div></div></div><div class="chat-bottombar"><div class="icon">😊</div><div class="chat-input"><div class="placeholder">Message</div><div class="icon">📎</div><div class="icon">💲</div></div><div class="chat-mic">🎤</div></div></div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P27')">Next Page ►</a><p class="text">I sat at my desk staring at the screen, a dull tension tightening in my chest.
Elizabeth was not joking. She was nudging. Testing the edges.
And Jessica was not shutting it down the way I expected her to.
I drove home that evening in silence. Dinner was on the table when I got there. I sat down, ate, answered when spoken to. I do not remember what we talked about.
After we finished Jessica curled up on the couch with her shows as if nothing had shifted. As if everything were still simple.
I went straight to the bedroom and locked the door.
St. Joseph… please.
Watch over my home. Keep Elizabeth at a distance. Do not let those words settle where they should not. Guard my wife's mind. Her heart. Keep temptation outside our door.
I fell asleep with the rosary still wrapped around my fingers.
In the living room, Jessica was still watching TV.
I do not know how long she stayed up.
I did not ask.</p>
<div class="text-img">
<img src="images/sleep.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P28')">Next Page ►</a><p class="text">The next morning I was at the office pretending to work when a notification flashed across my screen.
Jessica was messaging Elizabeth.</p>
<div class="text-img">
<img src="images/text.gif" class="img-pad">
</div>
<p class="text">I opened it immediately, my fingers unsteady on the keyboard.
And as the words began to appear, a cold weight settled in my chest.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Elizabeth2.jpg"> <div class="meta"> <div class="name">Liz ❤️</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row out"><div class="msg-bubble j">You there?<div class="msg-meta">12:03 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Yep. What happened?<div class="msg-meta">12:04</div></div></div> <div class="msg-row out"><div class="msg-bubble j">We need to talk<div class="msg-meta">12:04 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm listening<div class="msg-meta">12:05</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I did it. I teased the boy today.<div class="msg-meta">12:05 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Wait WHAT? Start from the beginning<div class="msg-meta">12:06</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Around noon. House was empty. I put on that tiny bikini the one Robert hates and went out to the pool. Just laying there on my stomach, feeling good for once<div class="msg-meta">12:07 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">Then I checked the time and realized John would be home soon<div class="msg-meta">12:07 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">Part of me thought okay. Go inside.<div class="msg-meta">12:08 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">But I didn't.<div class="msg-meta">12:08 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">I stayed exactly where I was.<div class="msg-meta">12:08 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Oh my God<div class="msg-meta">12:09</div></div></div> <div class="msg-row out"><div class="msg-bubble j">He walked through the gate and just froze. Completely froze. Couldn't say a word. Just stood there staring.<div class="msg-meta">12:10 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">I smiled and said "Hey" like it was nothing. He muttered something and went inside.<div class="msg-meta">12:10 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">I took my time heading back in. And when I turned slightly I saw him again. Standing in his doorway. watching.<div class="msg-meta">12:11 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">He hadn't moved.<div class="msg-meta">12:11 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">He saw everything.<div class="msg-meta">12:11 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Jess… You just rewired that poor boy's brain 😭<div class="msg-meta">12:12</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I feel like I crossed a line<div class="msg-meta">12:13 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">You were in your own backyard. You didn't touch him. You didn't say anything. You walked.<div class="msg-meta">12:14</div></div></div> <div class="msg-row in"><div class="msg-bubble e">You didn't cross a line. You tested one.<div class="msg-meta">12:14</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P29')">Next Page ►</a><p class="text">I sat there staring at the screen until the words began to blur.
My wife. My beautiful, church-going wife. She had deliberately put on a show for a young man living under our roof. And she was recounting it to her friend like it was some harmless little thrill.
For a moment I could not breathe properly.
Part of me wanted to throw the phone across the room. Part of me wanted to get in the car and drive straight home. Confront her. Throw John out. Cut Elizabeth out of our lives entirely.
Anything to quiet the twisting thing inside me.</p>
<div class="text-img">
<img src="images/broken.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P30')">Next Page ►</a><p class="text">But I did not.
I stayed in that chair, breathing slowly, rereading the messages as if I had missed something the first time. Trying to understand how the woman I had built a life with could justify something like that.
I could not find an answer that made sense.
The next afternoon, almost at the same hour, another notification appeared.
Jessica had messaged Elizabeth again.
I opened it immediately, my fingers tense against the screen.
Whatever came next, I already felt it settling in my bones.
It was going to be worse.</p>
<div class="text-img">
<img src="images/fuck.gif" class="img-pad">
</div>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Elizabeth2.jpg"> <div class="meta"> <div class="name">Liz ❤️</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row out"><div class="msg-bubble j">Liz I'm freaking out. We need to talk. Now!<div class="msg-meta">13:41 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">What happened??<div class="msg-meta">13:42</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I went out back to grab some clothes off the line and he was there. John. Sitting on one of the pool chairs. Completely naked.<div class="msg-meta">13:43 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">He was touching himself. Like I didn't even exist.<div class="msg-meta">13:43 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">You're kidding<div class="msg-meta">13:44</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I wish I was<div class="msg-meta">13:44 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">I just froze. I didn't expect… That! He's not some awkward little boy Liz. He's very much a grown man...<div class="msg-meta">13:45 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Oh?<div class="msg-meta">13:45</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I got a full view. I couldn't not. And he's… Big. Bigger than I expected. Confident about it too. Like he wasn't ashamed in the slightest.<div class="msg-meta">13:46 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Wait. Bigger than Robert?<div class="msg-meta">13:47</div></div></div> <div class="msg-row out"><div class="msg-bubble j">It's not even comparable.<div class="msg-meta">13:47 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Damn<div class="msg-meta">13:47</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I completely lost it. I yelled at him: "What the hell are you doing? This is my house."<div class="msg-meta">13:49 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Okay but… Yesterday didn't exactly discourage him<div class="msg-meta">13:50</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I never thought he'd actually do something like that<div class="msg-meta">13:50 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Well. Now you know he's not shy.<div class="msg-meta">13:51</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'm done messing with him. That crossed every line. I'm never doing that again.<div class="msg-meta">13:52 <span class="msg-tick">✓✓</span></div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P31')">Next Page ►</a><p class="text">That conversation left a sour weight in my stomach.
It was obvious Jessica had not just been shocked. The way she described what she saw, the details she chose to remember, said more than she realized.
Anger simmered under my skin.
How could a young man I had taken into my home do something like that? In my backyard. Under my roof.
For the first time in a long time I felt unsteady.
Not furious.
Not decisive.
Just powerless.</p>
<div class="text-img">
<img src="images/sadboy.gif" class="img-pad">
</div>
<p class="text">The only thing that steadied me, even slightly, was the thought that Jessica had said she was done. That she would put a stop to it.
By nightfall Lily was asleep. Jessica was stretched out on the living room couch in a pair of very short shorts, her long legs crossed casually as she scrolled through her phone like everything was perfectly normal.
Like nothing had shifted.
I retreated to the bedroom and locked the door.
I knelt beside the bed and asked St. Joseph to protect this house. To clear my wife's mind. To end whatever this was before it grew into something we could not contain.</p>
<div class="text-img">
<img src="images/pray.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P32')">Next Page ►</a><p class="text">When I finished, my phone lit up.
A new notification from the mirrored line.
The sender's name made my chest tighten.
John.
For a moment I just stared at it.
Then I opened it, my fingers tense against the screen.</p>
<div class="text-img">
<img src="images/worried.gif" class="img-pad">
</div>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row in"><div class="msg-bubble e">Hey Jess… I'm really sorry about earlier. I know I crossed a line.<div class="msg-meta">21:14</div></div></div> <div class="msg-row out"><div class="msg-bubble j">We already talked about this. It's done. And it does not happen again. If Robert had seen you this house would've exploded. This is a family home. Understood?<div class="msg-meta">21:16 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I know. I'm sorry.<div class="msg-meta">21:17</div></div></div> <div class="msg-row in"><div class="msg-bubble e">There's just one thing stuck in my head. I saw you looking. What were you thinking?<div class="msg-meta">21:17</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Excuse me? Watch your tone. Show some respect or you'll be packing your bags tomorrow.<div class="msg-meta">21:19 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Please. Just tell me. Then I swear I'll drop it.<div class="msg-meta">21:20</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'm not answering that.<div class="msg-meta">21:21 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Please… I won't ever bring it up again. I just need to know.<div class="msg-meta">21:22</div></div></div> <div class="msg-row out"><div class="msg-bubble j">…<div class="msg-meta">21:24 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">It's… Impressive. Okay? that's all you're getting.<div class="msg-meta">21:25 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">More than Robert's?<div class="msg-meta">21:25</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Are you serious? Stop.<div class="msg-meta">21:26 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Sorry. Had to ask.<div class="msg-meta">21:26</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Delete this conversation. I mean it. This never happened.<div class="msg-meta">21:27 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Already did. Good night.<div class="msg-meta">21:28</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P33')">Next Page ►</a><p class="text">That little bastard was openly flirting with my wife.
A young man I had taken into my home out of sheer goodwill.
And Jessica kept answering him. Every single time.</p>
<div class="text-img">
<img src="images/anger.gif" class="img-pad">
</div>
<p class="text">Over the next three days their chat barely paused. Movies. Music. What they were cooking for dinner. Stupid memes. Nothing important and yet somehow constant.
John, who could barely hold a conversation face to face, suddenly became easy and confident when it was just the two of them behind a screen.
I watched every word of it in real time.</p>
<div class="text-img">
<img src="images/smile.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P34')">Next Page ►</a><p class="text">He was not rushing. He was pacing himself. Building familiarity. Making her laugh. Getting her comfortable seeing his name light up her phone.
Nothing overtly explicit. But nothing entirely innocent either.
Compliments slipped in here and there. "you always look amazing in your stories." Late night "can't sleep" messages. The occasional heart emoji. Then more than occasional.
Jessica's initial irritation about him staying here?
Gone.
She did not look bothered anymore.
She looked entertained.
A married woman. A mother.
And then, on the fourth night, he pushed further.</p>
<div class="text-img">
<img src="images/heheboy.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P35')">Next Page ►</a><div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row in"><div class="msg-bubble e">Jess… I need to admit something.<div class="msg-meta">23:02</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Go on.<div class="msg-meta">23:04 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I had a dream about you last night.<div class="msg-meta">23:04</div></div></div> <div class="msg-row out"><div class="msg-bubble j">What kind of dream?<div class="msg-meta">23:05 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I walked into my room and you were there. Lying on my bed. Wearing that tiny bikini from the pool.<div class="msg-meta">23:06</div></div></div> <div class="msg-row in"><div class="msg-bubble e">I wish I hadn't woken up. It felt too real. Like it was about to turn into something more.<div class="msg-meta">23:06</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Something more?<div class="msg-meta">23:07 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">You know what I mean.<div class="msg-meta">23:08</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I don't. Explain it.<div class="msg-meta">23:09 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I wanted to see where it went. Maybe it would've ended in a way that made me very happy.<div class="msg-meta">23:10</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Happy how?<div class="msg-meta">23:11 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Jess… You're not naive. You know.<div class="msg-meta">23:11</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Say it.<div class="msg-meta">23:12 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm not trying to disrespect you. I swear. I just have to be honest.<div class="msg-meta">23:13</div></div></div> <div class="msg-row in"><div class="msg-bubble e">You're the most beautiful woman I've ever seen. There's something unreal about you. Your face. The way you carry yourself. Everything.<div class="msg-meta">23:13</div></div></div> <div class="msg-row in"><div class="msg-bubble e">Robert is lucky. Anyone would be.<div class="msg-meta">23:14</div></div></div> <div class="msg-row out"><div class="msg-bubble j">That's sweet of you to say… But you need to stop letting your mind go there. I'm married. You can't look at me that way.<div class="msg-meta">23:16 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm not trying to. Some thoughts just don't listen.<div class="msg-meta">23:17</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P36')">Next Page ►</a><p class="text">I sat there staring at John's last message until the screen dimmed and went dark.
He was testing boundaries, inch by inch. And Jessica was not shutting it down the way she should have. She was softening. Letting him linger in that space between inappropriate and undeniable.
Something inside me stalled.
I kept telling myself I was about to get up. About to walk into that living room and end everything in one clean breath.
But I did not move.
So I did the only thing I knew how to do when I felt powerless.
I prayed.</p>
<div class="text-img">
<img src="images/god.jpg" class="img-pad">
</div>
<p class="text">Every morning before work. Every night after Lily was asleep. I knelt beside the bed and asked St. Joseph to guard this house. To clear Jessica's thoughts. To give her the strength to draw the line herself.
I told myself temptation was just noise. That it would pass. That this was a test of her, of him, maybe even of me.
I was not going to confront. I was not going to explode.
I was going to outlast it.
And when Jessica finally put a stop to it on her own, I would know the house was still ours.
I believed that.
I had to.</p>
<div class="text-img">
<img src="images/praying.gif" class="img-pad">
</div>
<div class="subtitle">— End of Chapter 1 —</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('Chapter 2 P37')">Chapter 2 ►</a><div class="title">To Be Continued…</div>
<div class="text-img">
<img src="images/write.gif" class="img-pad">
</div>
<p class="text">Thank you for playing.
I'm Johan. I write these games because I believe in good storytelling the kind that makes you feel something real, even when the subject matter is uncomfortable.
My Wife's Temptation is still growing. New chapters, new scenes, new choices are coming. If you got this far, it means the story reached you in some way. That means everything to me.
Your feedback keeps this alive. Good or bad I read every word of it.
And if you want to support the project and help me dedicate more time to it, Patreon is the best way to do that.
See you in the next update.</p>
<a class="continue" style="background:linear-gradient(135deg,#8b1a1a,#c0392b);border-color:rgba(255,107,107,0.5);color:#fff;width:220px;margin-bottom:10px;"
href="https://www.patreon.com/cw/Johan_" target="_blank">❤ Support on Patreon</a>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('MenuInterface')">Back to Menu</a><div class="title">Credits</div>
<p class="text">My Wife's Temptation is written, coded, and designed by Johan.
This project exists because of the people who believed in it early. If your name is here, you have my genuine gratitude. You kept this going when it was just a rough idea.</p>
<div class="credits2">🌟 daniel moffat 🌟</div>
<div class="credits">⭐ Peter Westergaard ⭐
⭐ fluffymutant ⭐
⭐ DO JO ⭐
⭐ Giorno.5 ⭐
⭐KRAYKRAY123⭐
⭐CR Motos⭐</div>
<p class="text" style="font-size:16px;text-align:center;color:var(--c-muted);font-style:italic;">Want your name here? Support the project on Patreon.</p>
<a class="Back" href="javascript:void(0);" onclick="SugarCube.Engine.backward()">Back</a><p class="text">Jessica tilted her head, her eyes narrowing slightly.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Go on. Say it."</div>
</div>
<p class="text">Elizabeth stood, slipping her purse over her shoulder with an exaggerated sigh.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Nope. Changed my mind. I've got things to do."</div>
</div>
<p class="text">Jessica crossed her arms.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"You realize I'm going to keep texting you until you tell me."</div>
</div>
<p class="text">Elizabeth was already heading toward the door, laughing.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"I'll message you later. I promise."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Fine."</div>
</div>
<p class="text">Jessica called after her, rolling her eyes though she was still smiling.
Elizabeth lifted a hand in a lazy wave without turning around.</p>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE">"Love you. Talk later."</div>
</div>
<p class="text">The front door clicked shut.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P24')">Next Page ►</a><p class="text">I drove to the office.
The conversation kept replaying in my head. Not Elizabeth's words. Jessica's laugh.
That specific laugh.
I told myself I had handled it well. That I had been present, direct, calm. That was what a good husband did.</p>
<div class="text-img">
<img src="images/drive.gif" class="img-pad">
</div>
<p class="text">But by the time I reached the office and locked the door behind me, I realized something.
I need to know more about what's going on so I can help her
Then I picked up my phone.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P25')">Next Page ►</a><div class="title">Chapter 2 — Delusional</div>
<div class="text-img">
<img src="images/wolverine.jpg" class="img-pad">
</div>
<p class="text">One afternoon, after finishing a rosary, I picked up the framed photo on the nightstand.
The three of us on vacation last year.
Jessica smiling into the sun, blonde hair glowing in the light. Lily laughing in her arms.
Simple. Happy.
I stared at it for a long time.
I loved them more than anything I had ever known. Jessica was the center of my life, the person everything else seemed to orbit around. Nine years of mornings, dinners, arguments, reconciliations. Nine years of building something that felt permanent.
And I still believed I could save it.
Looking back now, I understand what that was.
It was not strength.
It was delusion.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P38')">Next Page ►</a><p class="text">A few quiet days passed and little by little I started convincing myself the worst of it was already behind us.
Then John messaged Jessica again.
The difference this time was impossible to ignore.
He was not hiding behind awkwardness anymore. He was pushing openly now, testing limits with each exchange, seeing exactly how far she would let him go.
And Jessica answered almost immediately. Every time.
No hesitation. No cooling-off period. Just quick warm replies lighting up her screen one after another, like some part of her had started anticipating his messages before they even arrived.</p>
<div class="text-img">
<img src="images/texting.gif" class="img-pad">
</div>
<p class="text">The speed of her replies said more than the words themselves ever could. She was giving him exactly what he wanted. Attention. Comfort. Access.
John started carefully. Classes. A stupid meme. Complaining about work. Mentioning how strange it felt that they barely spoke in person anymore compared to how much they messaged now.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P39')">Next Page ►</a><p class="text">And Jessica matched him effortlessly. Quick replies. Easy laughter. Questions that kept the conversation going instead of ending it.
She was not pulling away anymore.
She was leaning in.
And right in the middle of that comfortable little rhythm, he finally pushed further.</p>
<div class="text-img">
<img src="images/blood.gif" class="img-pad">
</div>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row in"><div class="msg-bubble e">Jess… I need to tell you something. I dreamed about you again last night.<div class="msg-meta">22:14</div></div></div> <div class="msg-row out"><div class="msg-bubble j">We're seriously doing this again? Remember what I told you. Stop feeding these fantasies. I'm married.<div class="msg-meta">22:16 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I know. I'm sorry. But I can't control what I dream about. Just let me tell you. After this I'll drop it.<div class="msg-meta">22:17</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Fine... Go ahead.<div class="msg-meta">22:18 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Don't get upset.<div class="msg-meta">22:19</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I said I wouldn't.<div class="msg-meta">22:19 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">It was hot outside. Really hot. We were out by the pool. You were wearing that tiny bikini again.<div class="msg-meta">22:20</div></div></div> <div class="msg-row out"><div class="msg-bubble j">John…<div class="msg-meta">22:21 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I know. I know. But in the dream you walked right up to me and looked at me like you already knew exactly what I was thinking.<div class="msg-meta">22:21</div></div></div> <div class="msg-row in"><div class="msg-bubble e">Then you touched me.<div class="msg-meta">22:22</div></div></div> <div class="msg-row in"><div class="msg-bubble e">And after that… It stopped feeling like a dream anymore.<div class="msg-meta">22:22</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Jesus, John.<div class="msg-meta">22:23 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">I can't believe you just said that to me.<div class="msg-meta">22:23 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">You promised you wouldn't get mad.<div class="msg-meta">22:24</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'm not mad. I'm just… shocked. You can't talk to me like this.<div class="msg-meta">22:25 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Can I be honest?<div class="msg-meta">22:26</div></div></div> <div class="msg-row out"><div class="msg-bubble j">At this point.<div class="msg-meta">22:26 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">When I told you I thought you were beautiful, I held back.<div class="msg-meta">22:27</div></div></div> <div class="msg-row in"><div class="msg-bubble e">There's something about you that gets stuck in my head. The way you look at people. The way you move. The way you walk around this house without even realizing what you do to someone watching.<div class="msg-meta">22:27</div></div></div> <div class="msg-row out"><div class="msg-bubble j">John…<div class="msg-meta">22:29 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm serious. You drive me crazy without even trying. Robert has no idea how lucky he is.<div class="msg-meta">22:29</div></div></div> <div class="msg-row in"><div class="msg-bubble e">I just hope he understands what he has.<div class="msg-meta">22:30</div></div></div> <div class="msg-row out"><div class="msg-bubble j">You need help. Seriously. Find something else to obsess over and leave me out of it.<div class="msg-meta">22:31 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Jess please don't leave. Let's just talk.<div class="msg-meta">22:32</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P40')">Next Page ►</a><p class="text">I felt sick reading it.
The way John talked about her. The confidence. The familiarity. The way he described her like she was already something intimate to him.
He had no right.
No right to speak about her that way. No right to imagine her that way. No right to look at her and think he understood anything about her at all.
Part of me wanted to storm downstairs, drag him out of the house, and end the whole thing right there.</p>
<div class="text-img">
<img src="images/furious.gif" class="img-pad">
</div>
<p class="text">But I did not move.
I just sat there staring at the screen while the words replayed in my head.
The only thing keeping me from completely unraveling was Jessica's reaction.
She had called him out. Told him to find something else to obsess over. Then she had stopped replying.
I held onto that silence harder than I should have. Maybe she had finally seen how far things had gone. Maybe this was the moment she pulled away for good.
I needed to believe that.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P41')">Next Page ►</a><p class="text">A few days passed. Quiet ones.
Then Elizabeth messaged her again.
The second the notification lit up my screen, my chest tightened.</p>
<div class="text-img">
<img src="images/apprehensive.gif" class="img-pad">
</div>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Elizabeth2.jpg"> <div class="meta"> <div class="name">Liz ❤️</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row in"><div class="msg-bubble e">So… Any updates on your favorite troublemaker?<div class="msg-meta">11:32</div></div></div> <div class="msg-row out"><div class="msg-bubble j">No Liz. And honestly I don't want to talk about him anymore. I regret ever encouraging any of it. It was stupid.<div class="msg-meta">11:34 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Damn. What happened?<div class="msg-meta">11:35</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Nothing happened. I just took a step back and realized how wrong the whole thing was. I'm married. I have a family. Robert is the only man that matters to me.<div class="msg-meta">11:36 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Okay okay… But that's a pretty dramatic switch.<div class="msg-meta">11:37</div></div></div> <div class="msg-row out"><div class="msg-bubble j">It shouldn't be.<div class="msg-meta">11:38 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Jess. A few days ago you were talking about him nonstop. Now you sound like you want to pretend he doesn't exist.<div class="msg-meta">11:39</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Because I should.<div class="msg-meta">11:40 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Or because the attention got into your head a little?<div class="msg-meta">11:41</div></div></div> <div class="msg-row out"><div class="msg-bubble j">No.<div class="msg-meta">11:41 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Come on. Be honest with yourself for two seconds.<div class="msg-meta">11:42</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I am being honest. Yes, I was shocked by… certain things. But that doesn't mean anything. Attraction isn't love. Curiosity isn't betrayal.<div class="msg-meta">11:44 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">Robert is my husband. He's a good man. He loves me, he takes care of me, and I love the life we built together. That's what matters.<div class="msg-meta">11:44 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I know. I'm not trying to wreck your marriage babe.<div class="msg-meta">11:45</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Good. Then let's just stop talking about John altogether.<div class="msg-meta">11:46 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Alright... Deal.<div class="msg-meta">11:47</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P42')">Next Page ►</a><p class="text">For the first time in weeks, I felt something close to peace.
Jessica had shut it down.
She had told Elizabeth she was done with all of it. Reaffirmed her loyalty to me, to our marriage, to the life we had built together.
I read those messages over and over like they were scripture.
Maybe my prayers had finally reached someone.
Maybe St. Joseph had heard me after all.
Maybe this whole ugly thing had been nothing more than temptation passing through our home and now it was finally fading away.</p>
<div class="text-img">
<img src="images/baby.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P43')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Tonight, I just want my wife all to myself."</div>
</div>
<p class="text">I murmured against her skin.
Jessica turned just enough to glance back at me over her shoulder, eyes warm and playful.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Mmm… okay, baby. Later."</div>
</div>
<p class="text">A teasing smile touched her lips.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"And I promise I'll make it worth the wait."</div>
</div>
<p class="text">I smiled, holding her a little tighter against me.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I love you so much."</div>
</div>
<p class="text">Jessica's expression softened instantly.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I love you too, Robert."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P45a')">Next Page ►</a><p class="text">We shared a quick tender kiss.
I gave her hip a playful squeeze before letting her go, then walked back toward the living room with a ridiculous smile on my face.
A little while later, after Jessica tucked Lily into bed, she came back down the hallway looking soft and sleepy, a faint smile still lingering on her lips.
She slipped her fingers through mine and gave my hand a gentle tug toward the bedroom.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Go wait for me, handsome."</div>
</div>
<p class="text">Her eyes lingered on mine for a second, warm and unhurried.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'll be there in a minute."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P46')">Next Page ►</a><p class="text">I went to the bedroom and waited, leaning back against the headboard, the soft glow from the bedside lamp filling the room.
A few minutes later the door opened.
Jessica stepped inside wearing black lingerie that traced every curve of her body perfectly. Elegant and dangerously distracting at the same time.
For a second all I could do was stare.
She noticed immediately, smiling to herself as she closed the door behind her.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What?"</div>
</div>
<p class="text">She asked it softly, almost teasingly, one hand resting against her hip while she watched my reaction.</p>
<div class="text-img">
<img src="images/Jessica3.jpg" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P47')">Next Page ►</a><p class="text">She walked straight to the bed and climbed into my lap, kissing me slowly at first.
Soft. Familiar. Intimate.
Then the kiss deepened.
Her fingers slid into my hair as her body pressed closer against mine, warm skin and black lace against my chest. I felt her melt into me little by little, the tension in the house disappearing beneath the heat between us.
My hands moved down her back, holding her closer while our kisses grew slower, heavier, more desperate with every passing second.</p>
<div class="text-img">
<img src="images/kiss1.gif" class="img-pad">
</div>
<p class="text">I guided her down onto the bed and slowly trailed my lips along her jaw and down to her neck.
Jessica let out a soft breath the second I started kissing her there.
I knew exactly how she liked it. Slow kisses, gentle pressure, just enough to make her shiver against me.
Her fingers tightened slightly against my shoulders as I lingered at her neck, and when I looked up at her, her lips were already parted, eyes heavy and half-closed with heat.</p>
<div class="text-img">
<img src="images/kiss2.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P48')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Hey, honey… when am I finally getting some attention from this gorgeous ass?"</div>
</div>
<p class="text">Jessica let out a soft breathy laugh under my kisses.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Baby… we've talked about this."</div>
</div>
<p class="text">Her voice stayed gentle. Affectionate.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm just not ready for that."</div>
</div>
<p class="text">I lifted my head slightly to look at her.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Will you ever be?"</div>
</div>
<p class="text">The question came out quieter than I intended.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"You know I've wanted you like that for a long time."</div>
</div>
<p class="text">Jessica's expression softened immediately.
She reached back, brushing her fingers lightly against my cheek.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I don't know."</div>
</div>
<p class="text">A small pause.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Maybe someday. Maybe not."</div>
</div>
<p class="text">She said it carefully, trying not to hurt me.
But in my head, the words twisted into something uglier.
Maybe not with you.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P49')">Next Page ►</a><p class="text">Jessica pulled back slightly, confusion written all over her face.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Baby… what happened?"</div>
</div>
<p class="text">I avoided her eyes.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I don't know. I think I just lost the mood."</div>
</div>
<p class="text">A small crease formed between her brows.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Wait… seriously?"</div>
</div>
<p class="text">She sat up a little more, the warmth between us fading fast.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"So because I said no to one thing, suddenly you don't want me anymore?"</div>
</div>
<p class="text">I opened my mouth but nothing came out.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What about the rest of me, Robert?"</div>
</div>
<p class="text">That hurt more than I expected.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I'm sorry. I don't know what got into my head tonight."</div>
</div>
<p class="text">I rubbed a hand over my face, exhausted and embarrassed all at once.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Can we just… try again another time?"</div>
</div>
<p class="text">Jessica stared at me for another second before pulling away completely.
The softness from earlier was gone.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Okay. Fine."</div>
</div>
<p class="text">She stood up from the bed and grabbed her robe from the chair nearby.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm gonna take a shower."</div>
</div>
<p class="text">And just like that, she walked into the bathroom and closed the door behind her.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P51')">Next Page ►</a><p class="text">She walked off tense and frustrated, the bathroom door shutting harder than it needed to.
And the worst part was I understood why.
A few minutes earlier she had been warm, playful, wanting me. Then I ruined it. Turned the whole night into something ugly because I could not get out of my own head.
But humiliation has a way of twisting reality.
Sitting there alone on the edge of the bed, all I could think was that somehow I still was not enough for her.
Not enough to satisfy her.
Not enough to excite her.
Maybe not enough to keep her forever.
I looked at myself in the mirror across the room and felt something close to disgust.</p>
<div class="text-img">
<img src="images/wtf.gif" class="img-pad">
</div>
<p class="text">When she came out of the bathroom I went in right after, showered quickly, and changed into an old t-shirt and sweatpants.
By the time I stepped back into the bedroom, Jessica was already lying down with her back turned toward my side of the bed.
The room felt cold now. Heavy.
I climbed in beside her carefully and stared at the darkness for a few seconds before finally whispering:</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I love you, sweetheart."</div>
</div>
<p class="text">Silence.
Jessica did not move. Did not answer.
At the time, I told myself she had already fallen asleep.
But looking back now… I think she was still awake.
Just too hurt or too angry to say it back.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P52')">Next Page ►</a><p class="text">That night I dreamed something terrible.
A massive black cloud rolled over the house, swallowing the sky until everything around us turned dark and gray.
Jessica and I stood by the pool while violent wind tore through the backyard, bending the trees, rattling every window in the house.
Then something moved inside the cloud.
A shape.</p>
<div class="text-img">
<img src="images/smoke.gif" class="img-pad">
</div>
<p class="text">Tall. Wrong. Almost human.
It circled us slowly through the darkness while the wind screamed around the house.
Jessica grabbed onto me, terrified, pressing herself against my side as if I could protect her from whatever was out there.
But I could not move.
I could only watch as the figure drifted closer through the storm.
Then a voice echoed from everywhere at once. Deep. Cold. Inhuman.</p>
<div class="dialog-container">
<img src="images/voice.jpg">
<div class="dialogsV">"Robert…"</div>
</div>
<p class="text">The wind howled harder.</p>
<div class="dialog-container">
<img src="images/voice.jpg">
<div class="dialogsV">"It's only a matter of time."</div>
</div>
<p class="text">I tried to pray inside the dream. Tried to call out to St. Joseph to save us. The words barely left my mouth before a burst of white light exploded through the darkness, bright enough to swallow the entire backyard for one brief second.
Hope hit me instantly.
Then the shadow consumed it. Just swallowed it whole. Like the light had never existed at all.
The figure rushed toward us. Toward Jessica.
I grabbed for her, trying to pull her behind me, but when she lifted her face to look at me, my blood turned to ice.
Her eyes were completely black.
No white. No color.
Just darkness staring back at me.
And then she smiled.</p>
<div class="text-img">
<img src="images/demon.gif" class="img-pad">
</div>
<p class="text">I woke up with a violent gasp, my whole body jerking against the mattress.
My heart hammered so hard it hurt.</p>
<div class="text-img">
<img src="images/wake.gif" class="img-pad">
</div>
<p class="text">Sweat clung to my skin, cold and sticky, while I stared into the darkness of the bedroom trying to remember where I was.
For a few terrifying seconds the dream still felt real.
The storm. The voice. Jessica's black eyes staring into mine.
Then I heard the soft hum of the ceiling fan and felt the warmth of my wife sleeping beside me.
Just a dream.
I closed my eyes and let out a long shaky breath.
Thank God.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P53')">Next Page ►</a><p class="text">A few days passed and the house started to feel peaceful again.
No buzzing notifications. No late-night phone glows lighting up Jessica's face. No quiet conversations she tried to hide behind casual smiles.
Just normal life.
Breakfast with Lily. Work. Dinner. Quiet evenings on the couch.
Jessica seemed lighter too, like she had stepped back from something she did not want to be part of anymore.
I told myself it was over. That whatever had been building between her and John had burned itself out before it could become anything worse. That she had drawn the line.
That my prayers had worked.
And for the first time in a long time I let myself believe we were finally back to normal.</p>
<div class="text-img">
<img src="images/peace.gif" class="img-pad">
</div>
<p class="text">Then one afternoon my phone buzzed.
John had messaged her again.
My stomach tightened instantly.</p>
<div class="text-img">
<img src="images/hellno.gif" class="img-pad">
</div>
<p class="text">I stared at the screen for a moment, almost afraid to open it. Already expecting silence on the other side. Ignored. Deleted. End of it.
That is what I told myself she would do.
She had been firm with Elizabeth. Clear. Final.
Surely she had drawn the line with him too.
I exhaled slowly and opened the messages anyway.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P54')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Honey, are you okay?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Yes… I'm just wondering if I can do something."</div>
</div>
<p class="text">She said it softly, looking at me with a question in her eyes.
I had no idea what she meant. But I answered the way I always did when she seemed unsure of herself.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Whatever it is, you're an amazing woman. You should always go after what you want."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"You really think so?"</div>
</div>
<p class="text">There was surprise in her voice. And something else I could not quite read.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Absolutely."</div>
</div>
<p class="text">I said it without hesitation, still completely in the dark.
Later that day, that conversation started nagging at me.
I could not stop wondering what she had really been asking about.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P56')">Next Page ►</a><p class="text">The next day my phone buzzed in my pocket.
A notification from the mirror app.
My heart started pounding immediately.
With shaky hands I pulled it out and opened it.</p>
<div class="text-img">
<img src="images/notification.gif" class="img-pad">
</div>
<p class="text">Jessica had started a new conversation with John.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row out"><div class="msg-bubble j">Hi John. About that thing from two days ago… I've changed my mind. The answer is yes. I'll do it.<div class="msg-meta">14:22 <span class="msg-tick">✓✓</span></div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<p class="text">I stared at the screen until the words began to blur.
My wife.
My Jessica.
Agreeing to do something like that with the son of my best friend.
Every prayer. Every bit of hope that she would finally shut this down completely.
Collapsed in a single moment.
She was saying yes.
Secretly. Willingly.
And I felt something inside me crack.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P59')">Next Page ►</a><p class="text">I felt the ground drop out from under me.
How could she?
A married woman. A mother. The woman I had loved for nine years.
I had given her everything. My heart, my loyalty, our home, our family, our daughter.
She was about to cross a line with a boy. Someone living under our roof.
For what?
Attention? Curiosity? Excitement?
No matter how hard I tried I could not make sense of it.</p>
<div class="text-img">
<img src="images/sad.gif" class="img-pad">
</div>
<p class="text">Then John replied.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row out"><div class="msg-bubble j">Hi John. About that thing from two days ago… I've changed my mind. The answer is yes. I'll do it.<div class="msg-meta">14:22 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Hey Jess… Wow! I'm really glad you changed your mind. Maybe this'll finally get me to calm down.<div class="msg-meta">14:28</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I hope so. But listen carefully. We have a deal. One time. After that this ends. No more messages like this. No more dreams. No more weird conversations. If we pass each other in the house it's just "good morning" and "good night." That's it. Understood?<div class="msg-meta">14:30 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Understood. I swear. You have my word.<div class="msg-meta">14:31</div></div></div> <div class="msg-row in"><div class="msg-bubble e">so… when?<div class="msg-meta">14:31</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Tomorrow afternoon.<div class="msg-meta">14:33 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Okay. come by my room tomorrow and we'll get it over with.<div class="msg-meta">14:34</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Fine. And remember what I said. After this it's over.<div class="msg-meta">14:35 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">It will be. thanks, Jess.<div class="msg-meta">14:35</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Bye, John.<div class="msg-meta">14:36 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Bye… and seriously, thank you.<div class="msg-meta">14:36</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P60')">Next Page ►</a><p class="text">It was set.
Tomorrow afternoon, inside my own house, my wife was going into that room with him.
I completely lost control.
I started pacing around the office, running my hands through my hair, my thoughts spiraling faster and faster.
What if it did not stop there?
What if one time turned into more?
What if boundaries disappeared the second they were alone together?
The images forming in my head made me feel physically sick.
And the worst part?
I could not stop any of it.
I could not confront Jessica without admitting I had been spying on her messages.
I could not throw John out without explaining why.
I was trapped. Watching my own marriage walk toward disaster while I stood there completely powerless.</p>
<div class="text-img">
<img src="images/dicaprio.gif" class="img-pad">
</div>
<p class="text">Then I remembered the lean-to beside the back room.
And more importantly, the section of wall the mason had never fully sealed.
From the right angle, you could see straight into the room.
The realization hit me instantly.
I could hide there.
I could watch everything.
See exactly how far Jessica was truly willing to go.
My stomach twisted at the thought. But I could not let this happen blindly. Not anymore.
And deep down, another thought kept echoing in my head.
If things went too far, I would stop it.</p>
<div class="text-img">
<img src="images/idea.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P61')">Next Page ►</a><p class="text">The next morning Jessica acted like everything was completely normal.
She smiled during breakfast, kissed Lily goodbye before school, even asked if I wanted more coffee.
Meanwhile I could barely look at her without thinking about what she had agreed to do that afternoon.
And somehow that was the part that hurt the most.
How effortlessly she could still play the role of the perfect wife while hiding something like this from me.</p>
<div class="text-img">
<img src="images/hum.gif" class="img-pad">
</div>
<p class="text">After dropping Lily off at school, she went on with her day like nothing had happened.
I tried to do the same.
I went to the office, sat at my desk, opened spreadsheets, answered a few calls. But my mind was not there.
Every time I looked at the clock, my chest tightened more.
By noon I could not take it anymore.
I handed the shop over to my senior tech, grabbed my keys, and drove home with my heart pounding the entire way.</p>
<div class="text-img">
<img src="images/fast.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P62')">Next Page ►</a><p class="text">Standing there watching him I immediately understood why Jessica had reacted the way she did the first time she saw him by the pool.
The kid was far bigger than I had imagined. Tall, athletic, overflowing with that careless young confidence that only made me feel worse the longer I looked at him.
A sick feeling settled deep in my stomach.
Because for the first time John stopped feeling like just an annoying kid with a crush.
He felt like real competition.</p>
<div class="text-img">
<img src="images/johnc.gif" class="img-pad">
</div>
<p class="text">My throat went dry.
I hated him more than I had ever hated anyone in my life.
And somehow that only made it harder to look away.
A deep wave of shame twisted through me as comparison after comparison forced its way into my head. His youth. His body. His confidence. Everything about him suddenly felt overwhelming.
It made me feel small.
Pathetic.
Like I was standing there watching the kind of man women secretly dream about while men like me slowly get left behind.
John sat down on the edge of the bed, restless, waiting.</p>
<div class="text-img">
<img src="images/ashamed.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P64')">Next Page ►</a><p class="text">Then came a soft knock at the door.
Quiet. Hesitant.
My heart slammed against my ribs so hard it actually hurt. Sweat ran down my back as I pressed closer to the hole, barely breathing.
John immediately stood up and walked to the door.
For half a second everything seemed frozen.
Then he opened it.
And Jessica stepped inside.</p>
<div class="text-img">
<img src="images/Jessica15.jpg" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P65')">Next Page ►</a><p class="text">Her blonde hair fell loose around her shoulders.
She was wearing a black lingerie set I had never seen before. The lace was sheer and barely there, her thick thighs brushing together with every step, smooth and endless above the tops of her black stockings. The bra pushed her breasts up tightly, her nipples faintly visible through the thin fabric.
She stopped a few feet in front of him.
Without saying a word, she slowly peeled the lingerie from her body and let it fall to the floor.</p>
<div class="text-img">
<img src="images/Jessica16.jpg" class="img-pad">
</div>
<p class="text">John stood completely still, already hard, staring at her like he could not believe she was actually there.
Like every dream he had ever had about her had just walked through that door and made itself real.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P66')">Next Page ►</a><p class="text">He let his eyes wander over her slowly, clearly enjoying every second of it.
Jessica immediately folded her arms across her chest, suddenly more self-conscious than confident. Her eyes flicked downward for the briefest moment before snapping back up to his face.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Why are you naked? You didn't have to take everything off."</div>
</div>
<p class="text">John gave a quiet laugh.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Come on, Jess. You knew I wasn't going to be relaxed for this."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Besides… it's hot in here. You should relax too."</div>
</div>
<p class="text">Jessica narrowed her eyes at him, trying to regain control of the situation.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"We had a deal. Don't get ideas. I'm here for one thing and then this ends."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Come on, please. Just let me see that ass. That's all I'm asking."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"No. You want this, it happens my way. Otherwise I walk out and you get nothing."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Alright, alright. Let's just do it."</div>
</div>
<p class="text">He sat back on the bed, arms behind his head, waiting.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Come here. Kneel right in front of me."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P67')">Next Page ►</a><p class="text">Jessica knelt in front of him.
John's cock twitched in the air between them.
She stared at it. Could not tear her eyes away. Wide-eyed, lips slightly parted. From the hole in the wall I could see she was completely mesmerized.
John saw it too. He smirked.</p>
<div class="text-img">
<img src="images/Jessica17.jpg" class="img-pad">
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Look what you do to me, Jess. Look at it. This is what happens every time I think about you. I can't help it."</div>
</div>
<p class="text">Jessica did not say a word.
She just reached out with those soft pale hands and wrapped her fingers around his shaft, starting to stroke slowly.</p>
<div class="text-img">
<img src="images/handjob8.gif" class="img-pad">
</div>
<p class="text">John let out a low groan.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Your hands are so soft. Keep going. Feel how hard it is. Feel it throbbing for you."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P68')">Next Page ►</a><p class="text">Jessica's voice came out quiet. Almost a whisper.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Wow, John… it really is big."</div>
</div>
<p class="text">He grinned.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Yeah? Never seen one like this before?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"No."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Rob's isn't anything like it, is it?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"…No."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Doesn't even come close, right? You look pretty impressed."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm not impressed. I'm just saying it's big. That's the truth."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Imagine what a cock this size could do. Ever wonder?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"You're crazy. Poor girl who ends up with you."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P69')">Next Page ►</a><p class="text">He laughed softly.
Jessica started working him for real, her hands gliding up and down the full length, taking over completely.</p>
<div class="text-img">
<img src="images/handjob4.gif" class="img-pad">
</div>
<p class="text">I watched it all through the hole in the wall.
Chest tight. A sick mix of rage and something else I did not want to name. Arousal. Shame. Helplessness.
I just wanted it to be over.</p>
<div class="text-img">
<img src="images/crying.gif" class="img-pad">
</div>
<p class="text">But it was not ending.
She had been working him for minutes now, steady rhythm, and John had not even flinched. No heavy breathing. No tensing. Nothing. Just lying there calm, like he could go all day.
Jessica noticed too. Her brows furrowed slightly.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P70')">Next Page ►</a><div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Aren't you even close? We've been at this forever."</div>
</div>
<p class="text">John laughed. Low and confident.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Married women crack me up. You're so used to husbands who finish quick that a man who can actually last throws you off. I'm not Robert, Jess. We're gonna be here a while."</div>
</div>
<p class="text">Jessica did not respond. She just kept going, grip firm, rhythm steady.</p>
<div class="text-img">
<img src="images/handjob5.gif" class="img-pad">
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Told you you should've gotten naked. I need more to really get going. But hey, longer is better, right?"</div>
</div>
<p class="text">She did not answer. She just sped up, hand flying now, fast and furious, pumping hard like she was trying to end it as quickly as possible.
Any normal man would have finished by now.
Not him.
Minutes dragged on. Her arm working hard. John lying there calm, breathing easy, barely even breaking a sweat.</p>
<div class="text-img">
<img src="images/handjob3.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P71')">Next Page ►</a><p class="text">Jessica looked at John.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I have to go get Lily."</div>
</div>
<p class="text">His face darkened instantly. He slammed his fist into the mattress.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"What? Right now? Your kid picks this exact moment to get sick?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"It's not my fault. My daughter comes first."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You're right. I'm sorry. Go."</div>
</div>
<p class="text">He stood up. Jessica quickly grabbed her things.
As she turned to leave, John grabbed her arm, yanked her back, and leaned in close. Voice low.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"We were almost there. This isn't over. You still owe me. Got it?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Let go. I have to get my daughter."</div>
</div>
<p class="text">He released her.
She bolted out the door without looking back.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P80')">Next Page ►</a><p class="text">And then, miraculously, Jessica's phone rang.
She pulled back instantly, reaching for it. Answered. Listened.
Her face shifted immediately.</p>
<div class="text-img">
<img src="images/jessica2.jpg" class="img-pad">
</div>
<p class="text">It was Lily's school.
Our daughter was not feeling well and needed to be picked up.
Jessica was already standing, pulling herself together, back straight, voice calm and maternal like the last hour had never happened.
St. Joseph had heard me.
Or at least, that is what I told myself.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P79')">Next Page ►</a><p class="text">She slid off his lap and stood right in front of him.
Then she started stroking him again, but this time her face and mouth inched closer and closer.</p>
<video width="600" controls loop>
<source src="videos/handjob.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Your hands feel amazing. And that smile of yours is driving me crazy."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Really? Good to know."</div>
</div>
<p class="text">Then she leaned in even closer and gave him a naughty little smile.</p>
<div class="text-img">
<img src="images/handjob6.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P77')">Next Page ►</a><div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I just pictured you bent, back to me, that huge ass pushed out, and me behind you slamming this big cock deep inside you. You'd lose your mind on it."</div>
</div>
<p class="text">Jessica smiled. Small and quick. Like she could not help it.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"That's never happening."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You sure?"</div>
</div>
<p class="text">She did not answer.
And the silence that followed said everything she did not.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Ready to keep going? You still owe me that finish. A blowjob would speed things up."</div>
</div>
<p class="text">I froze. Blood turning to ice.
Jessica answered.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I don't know, John…"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Come on, Jess. You'll like it. Trust me."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"That's more than we agreed on…"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Yeah, but I'm just trying to make the most of this."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P76')">Next Page ►</a><p class="text">John did not say a word.
He just locked eyes with her. Staring deep. Intense.
Jessica stared back.
The room went dead silent, thick with tension.</p>
<div class="text-img">
<img src="images/look.gif" class="img-pad">
</div>
<p class="text">I felt panic rise in my throat. I was certain they were about to kiss.
But then Jessica blinked. Broke the gaze. Looked down and shook her head slightly.
No.
John glanced over at the small wooden table in the corner of the room and chuckled to himself.</p>
<div class="text-img">
<img src="images/chuckled.gif" class="img-pad">
</div>
<p class="text">Jessica frowned.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What?"</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P75')">Next Page ►</a><p class="text">It was humiliating. Revolting.
My wife. A married woman. A mother. Perched on the lap of this boy like it was the most natural thing in the world.
They started talking, voices low.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"God, Jess… what a woman. You're incredible. These thighs, these legs. So thick, so sexy. You drive me insane, you know that?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Stop, John. I'm really not."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You know you are. You're my queen. The woman I dream about every night."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm not. We've been over this. I'm married. Get me out of your head."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"How? Look at us. You're sitting on my lap right now. We're already too far down this road. There's no going back and you know that."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"No. What happens today is just today. After this it never happens again."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P74')">Next Page ►</a><p class="text">John, still fully hard, grabbed a glass from the mini-fridge, poured some juice, and handed it to her.
She took it without a word and sipped slowly.
He sat right next to her, thigh pressing against hers.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Come sit on my lap."</div>
</div>
<div class="text-img">
<img src="images/tapping.gif" class="img-pad">
</div>
<p class="text">I could not believe it.
She did not argue. Did not hesitate.
She just stood up and lowered herself onto his lap.
She settled on his right thigh, draping her thick legs across his left. John immediately slid his arm around her waist, pulling her closer. His free hand moved slowly over those smooth thighs, tracing down her calves, then back up again.</p>
<div class="text-img">
<img src="images/intimate.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P73')">Next Page ►</a><p class="text">Finally Jessica slowed, frustrated.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"That's it. I give up. You're not going to come. My hand is killing me. This is impossible. I'm done. I'm leaving."</div>
</div>
<p class="text">John sat up a little, eyes sharp.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Wait. We had a deal. You jerk me off, I leave you alone. You can't quit halfway."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Halfway? Look how long I've been going. I've held up my end."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You haven't. The deal's not done until I finish. Until then you haven't really done anything. So you're not walking out. We'll stay here till night if that's what it takes."</div>
</div>
<p class="text">Jessica dropped her gaze. Shoulders slumping. She nodded faintly.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Fine… just let me rest my hand a minute."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"No rush."</div>
</div>
<p class="text">He slid off the bed. She shifted from her knees to sit on the edge, crossing those thick legs.</p>
<div class="text-img">
<img src="images/Jessica18.jpg" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P72')">Next Page ►</a><p class="text">John stood there for a second staring at the closed door.
Then he muttered to the empty room.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Just when she was about to do it. Unbelievable."</div>
</div>
<p class="text">He flopped back on the bed, alone with whatever was left of his afternoon.
Through the hole in the wall I watched him for a moment longer.
The gratitude. The respect. The good kid from back home who promised he would not be a problem.
All of it was gone.
What was left was just a young man who wanted something and was already planning how to get it.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P81')">Next Page ►</a><p class="text">I slipped out of the shed on shaking legs and drove back to work.
A little while later Jessica called. Lily was sick. She had picked her up. They were heading to the doctor.
I told her I hoped Lily felt better soon. Voice steady. Completely ordinary.
Inside my head everything was still spinning.</p>
<div class="text-img">
<img src="images/phone.gif" class="img-pad">
</div>
<p class="text">I was worried for my little girl. Of course I was.
But somewhere beneath that worry, a different feeling was quietly settling in my chest.
St. Joseph had stepped in. He had not abandoned me.
Jessica had not gone through with it. She had not cheated. Even when it felt like it was inevitable, she had stopped.
John was not going to have my wife.
I held onto that thought with everything I had.
Because somewhere deep down, I already knew it was only a matter of time before he tried again.</p>
<div class="text-img">
<img src="images/hope.gif" class="img-pad">
</div>
<div class="subtitle">— End of Chapter 2 —</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('Chapter 3 P82')">Chapter 3 ►</a><p class="text">That night after dinner, Lily sat on the living room rug surrounded by dolls, giggling to herself as she acted out one of her little imaginary stories.
Jessica watched her from the armchair nearby, relaxed and comfortable in a pair of tiny shorts and a simple white bra, like she hadn't a worry in the world.</p>
<div class="text-img">
<img src="images/jessica14.jpg" class="img-pad">
</div>
<p class="text">Just seeing her there like that, beautiful and familiar, completely woven into the fabric of our home, made something ache deep in my chest.
I loved this woman so much it hurt sometimes.
I crossed the room quietly and pressed my lips to the side of her neck. She made a small sound of surprise, then relaxed as she realized it was me.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Lily is right there…"</div>
</div>
<p class="text">I smiled against her skin.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Then I guess I'll have to behave myself."</div>
</div>
<p class="text">Jessica laughed under her breath, though I could feel her relax against me anyway.
I kept kissing her neck slowly, breathing in the soft scent of her perfume while Lily continued playing on the rug, completely lost in her own little world.
For a moment everything felt normal again.
Like we were still us.
So I said:</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P44a')"><span class="choice-label good">▲ Affection</span>"Tonight, I just want my wife all to myself."<span class="choice-context">Good aproach</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P44b')"><span class="choice-label bad">▼ Corruption</span>"Tonight, I want that body all to myself."<span class="choice-context">The words come out wrong. Something in you has shifted without you noticing.</span></a><p class="text">I used to feel safer knowing Jessica didn't have to work outside the house.
A woman who looks like her, out in the world every day? Men stare. I've seen it every time we go anywhere together. Heads turning. Eyes lingering a little too long.
I told myself keeping her home was protection. For her. For us.
Looking back, I wonder if it was just control wearing a softer name. And whether that quiet control was exactly what made her curious about what lay beyond the door.
I trusted her completely.
What I didn't trust was the world.
I thought danger lived out there somewhere.
Turns out… it didn't have to.</p>
<div class="text-img">
<img src="images/Memelook.jpg" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P4')">Next Page ►</a><p class="text">I kept kissing my way lower, slowly tracing along the curve of her back, feeling her shiver beneath every touch.
A soft breath escaped her lips as my hands settled against her hips, holding her close while I admired the curve of her body in the dim bedroom light.
Jessica glanced back at me over her shoulder, already smiling from the attention.</p>
<div class="text-img">
<img src="images/kiss3.gif" class="img-pad">
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Mmm… somebody's feeling affectionate tonight."</div>
</div>
<p class="text">Something rose in my chest that I had been carrying for a long time.
I had to say it.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P48a')"><span class="choice-label good">▲ Affection</span>"Hey, honey… when am I finally getting some attention from this gorgeous ass?"<span class="choice-context">Playful. Vulnerable. You're asking, not demanding.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P48b')"><span class="choice-label bad">▼ Corruption</span>"Maybe tonight I should just have my way with you."<span class="choice-context">The frustration leaks through. You're not asking anymore.</span></a><p class="text">I had brought it up before and been turned down, but this time it hit differently.
Usually I could laugh it off. Tell myself it was not a big deal, that everyone had limits, that it meant nothing about us.
But after everything with John the messages, the fantasies, the way another man talked about my wife like he craved every part of her something poisoned the moment inside my head.
All I could think about was rejection.
About being shut out again.
About another man desiring my wife more openly and more freely than I even knew how to anymore.
The heat between us disappeared almost instantly.
My body betrayed me right there in the middle of it.
Jessica noticed immediately.</p>
<div class="text-img">
<img src="images/dickout.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P50')">Next Page ►</a><p class="text">She didn't.
She replied almost instantly.
And just like that, the silence I had been clinging to collapsed in seconds.</p>
<div class="text-img">
<img src="images/disappointed.gif" class="img-pad">
</div>
<p class="text">They were talking again.
At first it looked harmless. Safe topics. Normal conversation. School, plans, random comments about the day.
But it did not stay there for long.
John was careful this time. Patient.
He did not rush. Did not push too hard.
He just circled the conversation slowly, testing the edges of something fragile, waiting for exactly the right moment to steer it where he wanted it to go.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row in"><div class="msg-bubble e">Speaking of random stuff… I had another dream about you last night.<div class="msg-meta">21:33</div></div></div> <div class="msg-row out"><div class="msg-bubble j">John… Not this again.<div class="msg-meta">21:35 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Just this one. Please. After this I'll stop, I promise.<div class="msg-meta">21:35</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Fine... Make it quick.<div class="msg-meta">21:36 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I was sitting on my bed. Then you walked in wearing that black bikini. Skin glowing, still a little wet from the sun. You turned around slowly, showing me everything.<div class="msg-meta">21:37</div></div></div> <div class="msg-row in"><div class="msg-bubble e">I couldn't hold back. I started touching myself right there watching you.<div class="msg-meta">21:37</div></div></div> <div class="msg-row in"><div class="msg-bubble e">When I woke up I had to finish twice. Both times thinking about you.<div class="msg-meta">21:38</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Why are you telling me this...?<div class="msg-meta">21:40 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Because I can't get it out of my head. Every time you walk past me. Every time you bend over. It's burned in there.<div class="msg-meta">21:41</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Stop.<div class="msg-meta">21:42 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I know Robert's been good to me. I know this is wrong.<div class="msg-meta">21:42</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Then stop doing it.<div class="msg-meta">21:43 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I've tried. But you make it impossible.<div class="msg-meta">21:44</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I make it impossible?<div class="msg-meta">21:44 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Yeah… sometimes I catch you looking too.<div class="msg-meta">21:45</div></div></div> <div class="msg-row out"><div class="msg-bubble j">That's not true.<div class="msg-meta">21:46 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Maybe. Or maybe you just don't want to admit it.<div class="msg-meta">21:46</div></div></div> <div class="msg-row in"><div class="msg-bubble e">Just one thing. One favor. If you do it I swear I'll never bring this up again.<div class="msg-meta">21:47</div></div></div> <div class="msg-row out"><div class="msg-bubble j">What favor?<div class="msg-meta">21:48 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Just touch me once. Use your hand. After that I swear I'll leave you alone for good.<div class="msg-meta">21:49</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Are you out of your mind?<div class="msg-meta">21:50 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm serious.<div class="msg-meta">21:50</div></div></div> <div class="msg-row out"><div class="msg-bubble j">No. Absolutely not. If you ever suggest something like that to me again I'm telling Robert everything and you're out of this house the same day. Do you understand?<div class="msg-meta">21:52 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Yeah… I understand. I'm sorry.<div class="msg-meta">21:53</div></div></div> <div class="msg-row out"><div class="msg-bubble j">You should be.<div class="msg-meta">21:53 <span class="msg-tick">✓✓</span></div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P55')">Next Page ►</a><p class="text">Jessica went silent after that last message. No reply. Nothing.
For a moment relief flooded through me. Finally she had snapped at him, called him out, threatened to expose everything. This had to be the end. A real shutdown.
I held onto that feeling all day.</p>
<div class="text-img">
<img src="images/celebrating.gif" class="img-pad">
</div>
<p class="text">The next morning Jessica was quiet. Irritated. She snapped at little things and barely spoke during breakfast.
I watched her for a moment before finally saying something.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P55a')"><span class="choice-label good">▲ Affection</span>"Honey, are you okay?"<span class="choice-context">You reach for her. Even without knowing what's wrong.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P55b')"><span class="choice-label bad">▼ Corruption</span>"Damn, someone woke up grumpy."<span class="choice-context">Wrong tone. Wrong moment. You just pushed her further away.</span></a><p class="text">I could not shake the feeling that I had missed something important.
So I opened the app and checked Jessica's messages.
There it was. A conversation between her and Elizabeth that I had not seen yet.
As I began reading, I could not believe what I was looking at.</p>
<div class="text-img">
<img src="images/cant.gif" class="img-pad">
</div>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Elizabeth2.jpg"> <div class="meta"> <div class="name">Liz ❤️</div> <div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row out"><div class="msg-bubble j">Hey Liz, we need to talk. Urgently!<div class="msg-meta">09:14 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Hey girl, what happened?<div class="msg-meta">09:16</div></div></div> <div class="msg-row out"><div class="msg-bubble j">The boy crossed the line again.<div class="msg-meta">09:17 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I thought you were done with him lol<div class="msg-meta">09:18</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Don't start. Just listen.<div class="msg-meta">09:18 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Okay okay. Tell me.<div class="msg-meta">09:19</div></div></div> <div class="msg-row out"><div class="msg-bubble j">He keeps telling me about these dreams he's having about me. I'm this close to telling Robert everything and kicking him out.<div class="msg-meta">09:20 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Don't do that. Where would he go? And you'd destroy things between Robert and Mark.<div class="msg-meta">09:21</div></div></div> <div class="msg-row out"><div class="msg-bubble j">But what am I supposed to do? He's completely out of control.<div class="msg-meta">09:22 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">What did he do this time? Just the dreams?<div class="msg-meta">09:23</div></div></div> <div class="msg-row out"><div class="msg-bubble j">No. He asked me to jerk him off.<div class="msg-meta">09:24 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Wait… Seriously?<div class="msg-meta">09:24</div></div></div> <div class="msg-row out"><div class="msg-bubble j">He said if I do it he'll stop for good. No more messages, no more anything.<div class="msg-meta">09:25 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">And?<div class="msg-meta">09:26</div></div></div> <div class="msg-row out"><div class="msg-bubble j">What do you mean "And"?<div class="msg-meta">09:26 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I mean… if that's all he's asking, maybe it's worth considering. Just to finally shut him up.<div class="msg-meta">09:27</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Are you actually suggesting I do it?<div class="msg-meta">09:28 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm saying you look stressed as hell lately. If watching him for two minutes can bring some peace back to your house…<div class="msg-meta">09:29</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Liz…<div class="msg-meta">09:30 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm just saying. think about it.<div class="msg-meta">09:30</div></div></div> <div class="msg-row out"><div class="msg-bubble j">You won't believe what happened with Robert last night.<div class="msg-meta">09:31 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Tell me.<div class="msg-meta">09:32</div></div></div> <div class="msg-row out"><div class="msg-bubble j">He lost his erection. Right in the middle of it. Because I said no to anal again.<div class="msg-meta">09:33 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">No way! For real?<div class="msg-meta">09:34</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Dead serious. Got all sad and soft instantly.<div class="msg-meta">09:34 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Girl… 😂<div class="msg-meta">09:35</div></div></div> <div class="msg-row out"><div class="msg-bubble j">It's not funny.<div class="msg-meta">09:35 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Okay but hear me out. Maybe you really do need to let off some steam. the boy is clearly dying for you. one quick thing and he might finally calm down.<div class="msg-meta">09:36</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'm not doing that.<div class="msg-meta">09:38 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">You sure? Because the way you're texting me… it doesn't sound like you're sure.<div class="msg-meta">09:39</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I don't know anymore.<div class="msg-meta">09:41 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Alright, I have to get back to work. Think about it and tell me what you decide okay?<div class="msg-meta">09:42</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Yeah… talk later.<div class="msg-meta">09:43 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Bye babe 💕<div class="msg-meta">09:43</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P57')">Next Page ►</a><p class="text">I was furious reading that conversation.
Elizabeth was actually telling my wife to entertain this insanity just to make it stop. Like there was ever a world where any of this should have been happening in the first place.
The more I reread the messages the angrier I got.
Jessica saying she did not know anymore.
Elizabeth planting ideas in her head.
John pushing further every single day.</p>
<div class="text-img">
<img src="images/poatan.gif" class="img-pad">
</div>
<p class="text">It felt like poison slowly spreading through my house.
My thoughts were spinning so hard I could not process them properly anymore.
So eventually I shut my phone off, went to bed, and tried to sleep it off.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P58')">Next Page ►</a><p class="text">I slipped in through the back gate and crouched beside the lean-to, pressing my eye carefully to the hole in the wall.
The view was almost perfect.
I could see the entire room.
The bed.
The desk.
The closet.
And most importantly, the door.
My heart pounded so hard it felt painful as I waited in silence for Jessica to arrive.</p>
<div class="text-img">
<img src="images/bran.gif" class="img-pad">
</div>
<p class="text">I waited.
John came home a little after two and headed straight for the bathroom. A few minutes later he stepped back into the room, fresh from the shower, a towel hanging loosely around his neck.
Even from where I was hiding I could see the confidence in the way he moved. Like he already believed she was coming.
That realization made my stomach turn.</p>
<div class="text-img">
<img src="images/motherofgod.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P63')">Next Page ►</a><p class="text">She was inches from taking him in her mouth.
If she did that it was over. Not just today. Everything.
I had to do something right now.</p>
<div class="text-img">
<img src="images/scared.gif" class="img-pad">
</div>
<p class="text">I pressed myself flat against the wall of the shed, heart slamming against my ribs, and whispered the most desperate prayer I had ever said in my life.
St. Joseph. Please.
Stop this.
Please stop this before it goes any further.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P78')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"John got into State. He'll be staying with us for a while. It's the least we can do for Mark."</div>
</div>
<p class="text">Jessica's eyes snapped up from her plate.
Her fork hit the ceramic with a sharp clink.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Excuse me?"</div>
</div>
<p class="text">She stared at me, disbelief turning quickly into anger.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"You already decided? You didn't even think to talk to me first?"</div>
</div>
<p class="text">I kept eating.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"What exactly is there to discuss? Mark asked for help. His son got into college. He needs a place to stay. That's it."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"That's it? Robert, I live here too. Or did that part slip your mind?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I finally have some kind of routine. Some privacy during the day. And now you're just moving a boy into my house without even asking?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"It's temporary. The back room has its own entrance and bathroom. You won't even notice he's here."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"That's not the point."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"You're overreacting. You'll adjust."</div>
</div>
<p class="text">The words hung in the air longer than I expected.
She looked at me like I'd crossed a line.
Not yelling anymore. Just… quiet.
The kind of quiet that means she's filed something away. Something she won't bring up again but won't forget either.
I walked into the living room telling myself she'd adjust.
She always did.
What I didn't understand yet was that Jessica adjusting didn't mean Jessica forgiving. It just meant she'd stopped trying to change my mind.
And that, I'd later learn, left a door open that I never meant to unlock.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P6')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Hey… John got accepted to State. Mark asked if he could stay with us for a semester while he gets on his feet. What do you think, babe?"</div>
</div>
<p class="text">Her fork froze halfway to her mouth.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"…You're joking, right?"</div>
</div>
<p class="text">She stared at me, searching my face for any sign of humor.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Robert, no. I finally have the house to myself during the day. Lily's at school. I don't have to be 'on' all the time. I enjoy the quiet. I don't want to share my space with some college guy."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"It would be temporary. The back room has its own entrance and bathroom he'd barely cross our path."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I said no, Robert."</div>
</div>
<p class="text">She went back to her plate.
I let it drop that night. I didn't want to pressure her.
But the thought wouldn't leave me alone. Mark had been there for me my whole life. His son had earned this first one in the family to make it to university. What kind of man turns his back on that?
I'd bring it up again. At the right moment.
I just needed to find the right moment.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P6')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"It's not really about what you want right now. Mark asked for my help. His son is staying here. That's final."</div>
</div>
<p class="text">She didn't yell. That almost would've been easier.
Instead her voice went very calm the particular calm that's colder than anger.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Fine. Do whatever you want."</div>
</div>
<p class="text">A pause. Then:</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"But don't say I didn't warn you."</div>
</div>
<p class="text">At the time, I didn't give those words much weight.
I called Mark and gave him the good news. He was grateful. That felt like enough.
It was only later much later that I understood what Jessica had actually meant.
She wasn't warning me about John.
She was warning me about herself.</p>
<div class="text-img">
<img src="images/calling.jpg">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P9')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"So John, how is the campus treating you? Getting used to the schedule yet?"</div>
</div>
<p class="text">My voice came out steadier than I expected.
John blinked. Came back to himself. His eyes dropped to the table immediately and his ears went dark.
Jessica turned from the sink with a small smile, completely unaware of what had just been quietly corrected.</p>
<div class="text-img">
<img src="images/Jessica10.jpg" class="img-pad">
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Yeah... yeah, it's good. Still figuring out which buses actually run on time."</div>
</div>
<p class="text">I held his gaze for exactly one beat longer than the question required.
He understood.
It was not a threat. It was not a scene. It was a boundary set without raising my voice, without involving Jessica, without making anyone uncomfortable at the breakfast table.
I felt, briefly, like the man I wanted to be.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P15')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Tonight, I want that body all to myself."</div>
</div>
<p class="text">The words slipped out before I could soften them.
Jessica turned to look at me, caught somewhere between surprise and discomfort.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Robert… what was that?"</div>
</div>
<p class="text">I immediately felt heat crawl up my neck.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Sorry, honey. That came out wrong. I was just trying to be sexy."</div>
</div>
<p class="text">I let out an awkward laugh, suddenly embarrassed by how harsh it had sounded.
Jessica studied me for a second before relaxing again.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I know. But don't talk about me like I'm just a body, okay?"</div>
</div>
<p class="text">I nodded quietly.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Yeah. You're right. I'm sorry."</div>
</div>
<p class="text">A small smile returned to her lips.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"It's okay."</div>
</div>
<p class="text">She leaned back against me slightly.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"We'll take care of that later."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P45b')">Next Page ►</a><div class="title">Chapter 3 — Disaster</div>
<div class="text-img">
<img src="images/sit.gif" class="img-pad">
</div>
<p class="text">I sat in my parked car outside the office with the engine off, staring at nothing.
My head was still full of what I had seen through that hole in the wall.
Jessica's hand wrapped around John. Her body in that black lingerie. Her sitting on his lap like it was the most natural thing in the world.
And that silence when he asked about fucking her.
I took a long breath, started the car, and drove straight to the hospital.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P83')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">“Maybe tonight I should have my way with you.”</div></div>
<p class="text">Jessica glanced back over her shoulder, her expression tightening almost immediately.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">“Robert… no.”</div></div>
<p class="text">Her tone stayed calm, but firm.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">“We’ve talked about that already. I’m not comfortable with it.”</div></div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">“But you’re my wife.”</div></div>
<p class="text">The words came out more bitter than I intended.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">“You know I’ve wanted it forever.”</div></div>
<p class="text">Jessica sighed softly, already sounding tired of the conversation.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">“And I’ve told you how I feel.”</div></div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P48b2')">Next Page ►</a><p class="text">Something ugly twisted inside me then.
Maybe it was the memory of John talking about her body like he owned the image of it.
Maybe it was the humiliation of hearing my wife reject me right after another man had spent weeks fantasizing about her without consequence.
Whatever it was, the thought slipped out before I could stop it.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"What, are you saving yourself for somebody else?"</div>
</div>
<p class="text">The second the words left my mouth, I regretted them.
Jessica turned around fully this time, staring at me in disbelief.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Robert, what the hell is wrong with you?"</div>
</div>
<p class="text">Her voice was not angry.
Worse.
It sounded hurt.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I said I'm uncomfortable with it. That's all."</div>
</div>
<p class="text">And in that moment, watching the way she looked at me, I realized something that made my stomach drop.
She could see the insecurity all over me now.
Every crack. Every fear.
Right there on my face for her to read.
I had never felt smaller in my own bedroom.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P49')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Damn, someone woke up grumpy."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"No reason."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Doesn't seem like no reason."</div>
</div>
<p class="text">She kept moving around the kitchen without looking at me.
That is when I noticed the mess. Dirty dishes stacked in the sink, clutter all over the counters. Jessica usually kept the house spotless.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Kitchen's looking rough lately."</div>
</div>
<p class="text">I said it casually, taking another sip of coffee.
For just a second her expression tightened.
Then she smiled. Not warmly. Just enough to hide whatever she was actually feeling.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I was uncertain about something… but I think I've made up my mind now."</div>
</div>
<p class="text">The comment caught my attention.
But instead of asking what she meant, I let it go.
Later, I realized that was probably one of the most expensive mistakes I ever made.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P56')">Next Page ►</a><p class="text">I got to the hospital and asked at reception about Lily. The nurse told me she was getting IV fluids and that Jessica was already with her.
I sat in the waiting area, unable to stay still.</p>
<div class="text-img">
<img src="images/nerves.gif" class="img-pad">
</div>
<p class="text">A few minutes later Jessica came out with a nurse carrying Lily.
The second I saw my wife, everything from that afternoon came flooding back. Her hand on John. Her body in that lingerie. Sitting on his lap.
It hit me like a punch to the chest.
To make it worse, she had barely changed. A short plaid skirt thrown over her panties, a cropped blouse over her bra, midriff completely exposed. She was still dressed like she had just stepped out of that room.
She held a notebook where she had written down everything the doctor said about Lily.</p>
<div class="text-img">
<img src="images/Jessica20.jpg" class="img-pad">
</div>
<p class="text">Heads turned as she walked through the lobby.
I forced myself to stay calm, took Lily from the nurse's arms, and asked about our daughter's condition.
We talked quietly as we headed toward the exit.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P84')">Next Page ►</a><p class="text">Just as we stepped outside, a man by the entrance locked his eyes on Jessica.
He stared openly, following her with his gaze as she walked, not even trying to hide it.</p>
<div class="text-img">
<img src="images/starehot.gif" class="img-pad">
</div>
<p class="text">I caught him looking. He saw me catch him.
He did not even flinch. Just kept staring.
Something in me snapped.
As soon as we reached the parking lot I turned to Jessica and said:</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P84a')"><span class="choice-label good">▲ Affection</span>"Jess… do you think that outfit is appropriate for the hospital? You're getting stared at by everyone."<span class="choice-context">You express it. Firm but not cruel. You still have control of yourself.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P84b')"><span class="choice-label bad">▼ Corruption</span>"Why are you dressed like that? You look like a prostitute!"<span class="choice-context">Everything from today comes out at once. Wrong moment, wrong words.</span></a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Jess… do you think that outfit is appropriate for the hospital? You're getting stared at by everyone."</div>
</div>
<p class="text">Jessica shot me a look that made it clear she did not appreciate the comment.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Our daughter was sick. I rushed out the door to get her. I didn't have time to change."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I know. I'm not attacking you. I just don't like the way men look at you when you dress like this outside the house."</div>
</div>
<p class="text">Jessica's face hardened slightly.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Robert. He didn't touch me. He didn't say anything. He looked. That's it. I can't control where people put their eyes."</div>
</div>
<p class="text">She was right.
And that made it worse somehow.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P85')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Why are you dressed like that? You look like a prostitute!"</div>
</div>
<p class="text">The words flew out before I could stop them.
Jessica's face went stone cold.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What did you just call me?"</div>
</div>
<p class="text">I regretted it instantly. But the anger pushed me on.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"These clothes… couldn't you have put on something that covers you more?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Are you serious right now? I rushed out the door to get our sick daughter and this is what you say to me?"</div>
</div>
<p class="text">Her face flushed red with fury.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Every man out there was staring at you. Even that guy by the entrance couldn't keep his eyes off you."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Maybe I should dress like this more often. Who knows. I might find a man who isn't so damn insecure."</div>
</div>
<p class="text">She delivered it like a knockout punch.
I stood there in the parking lot, stunned and ashamed, Lily watching us both from the car seat with wide quiet eyes.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P85')">Next Page ►</a><p class="text">Jessica took Lily from my arms, buckled her into the car seat, and drove home.
I followed in my own car.</p>
<div class="text-img">
<img src="images/2cars.gif" class="img-pad">
</div>
<p class="text">That night Jessica was distant. Barely speaking. We put Lily to bed together in silence, then went to our room and did the same.
The next morning Lily was feeling much better. The air between Jessica and me was not.
John did not message her all day. That put me at ease.
I had a decent day at work. By the time I got home that evening I felt more relaxed no disasters, no new notifications, nothing.</p>
<div class="text-img">
<img src="images/relaxed.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P86')">Next Page ►</a><p class="text">It even put me in the mood. I wanted her.
But she was still cold. Still carrying what I had said at the hospital parking lot.
I tried a few gentle advances. Touching her arm. Kissing her neck. Hoping she would soften.
She brushed them off. Every one.
We went to bed early. Jessica turned away, muttered good night, and was out within minutes.</p>
<div class="text-img">
<img src="images/ceiling.gif" class="img-pad">
</div>
<p class="text">I lay there in the dark staring at the ceiling.
Sad. Angry. Hurt.
The woman I loved more than anything had made it clear she did not want me near her.
And in the room out back, John was probably sleeping just fine.</p>
<p class="text">The next day at work my phone buzzed with a notification from the mirror app.
John had messaged her.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row in"><div class="msg-bubble e">Hi Jessica. Time to pay up what you owe me. When are you coming to my room to finish what we started?<div class="msg-meta">11:04</div></div></div> <div class="msg-row out"><div class="msg-bubble j">John, please. Our deal was one handjob and you'd leave me alone. I did my part. Now do yours.<div class="msg-meta">11:17 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">What part? You barely got me going. The deal was to make me cum, and you didn't. You left me hanging. I had to finish myself and it took forever.<div class="msg-meta">11:19</div></div></div> <div class="msg-row out"><div class="msg-bubble j">My daughter was sick. I had to take her to the doctor. I couldn't stay.<div class="msg-meta">11:21 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I get it. But when are we finishing this? We had a deal. You make me cum, I disappear. Simple. Do your part and I'll do mine.<div class="msg-meta">11:22</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Don't you see how insane this is? We've already gone too far. I'm married. I never should've done what I did. Let's end this. Think what would happen if Robert found out. Please just leave me alone. Study, focus on college, find a girl your age and forget about me.<div class="msg-meta">11:25 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">How can I forget the woman of my dreams? How can I forget that she stroked me and sat on my lap? Tell me how I erase that afternoon. It's impossible and you know it. All I'm asking is we finish it. you make me cum, and I'm gone. You go back to your husband and your family. Deal's a deal.<div class="msg-meta">11:28</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<p class="text">Jessica did not reply.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P87')">Next Page ►</a><p class="text">The day dragged on.
That night I was already in bed when the phone lit up again.
It was Elizabeth.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Elizabeth2.jpg"> <div class="meta"> <div class="name">Liz ❤️</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row in"><div class="msg-bubble e">Hey girl, we haven't talked in ages. How've you been?<div class="msg-meta">22:11</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Oh girl… a lot has happened. I'm so stressed out.<div class="msg-meta">22:13 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Damn. Spill everything. Start with what you decided about that whole thing.<div class="msg-meta">22:14</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I did exactly what you suggested. I went and finished it.<div class="msg-meta">22:15 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">No way! You actually did it?<div class="msg-meta">22:15</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Yeah. I went to his room while Robert was at work.<div class="msg-meta">22:16 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Tell me everything. How'd it go down?<div class="msg-meta">22:16</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I put on that black lingerie and went in. He was already waiting, completely naked.<div class="msg-meta">22:18 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">God. The boy's dangerous.<div class="msg-meta">22:19</div></div></div> <div class="msg-row out"><div class="msg-bubble j">It happened so fast. I sat in front of him and started stroking. At first I felt dirty, but then… I don't know. The adrenaline kicked in. Doing it behind Robert's back it got exciting.<div class="msg-meta">22:21 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I knew it. So what happened?<div class="msg-meta">22:22</div></div></div> <div class="msg-row out"><div class="msg-bubble j">The boy's a machine. I tried everything and he didn't even flinch. If it had been Robert he'd have finished in a minute. But John just sat there, cool as ever.<div class="msg-meta">22:24 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">These young guys are something else.<div class="msg-meta">22:25</div></div></div> <div class="msg-row out"><div class="msg-bubble j">My arm got tired so I paused to catch my breath. That's when he asked me to sit on his lap.<div class="msg-meta">22:26 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Oh my God! What did you do?<div class="msg-meta">22:27</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I did it. I was already too far gone.<div class="msg-meta">22:27 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Details. I need details.<div class="msg-meta">22:28</div></div></div> <div class="msg-row out"><div class="msg-bubble j">He started running his hands over my legs, whispering things. Then we just stared at each other in silence… so close to kissing.<div class="msg-meta">22:30 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I can feel the tension from here.<div class="msg-meta">22:30</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Then he asked for a blowjob.<div class="msg-meta">22:31 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">No way! did you?<div class="msg-meta">22:32</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I said no at first. Got off his lap and went back to stroking him harder, bringing my face closer, even gave him a little smile…<div class="msg-meta">22:33 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">You're killing me.<div class="msg-meta">22:34</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I was so close… inches away from taking that thing in my mouth…<div class="msg-meta">22:35 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">But…?<div class="msg-meta">22:35</div></div></div> <div class="msg-row out"><div class="msg-bubble j">But my phone rang. School called. Lily was sick. I had to go pick her up.<div class="msg-meta">22:36 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">You're kidding. right when it was getting good?<div class="msg-meta">22:37</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Yeah. I threw my clothes on and ran. But wait till you hear the worst part.<div class="msg-meta">22:38 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">What happened?<div class="msg-meta">22:38</div></div></div> <div class="msg-row out"><div class="msg-bubble j">When Robert got to the hospital, he barely asked about Lily. All he cared about was me wearing "indecent" clothes. said men were staring. I'd rushed out the door, I didn't have time to change.<div class="msg-meta">22:40 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Robert's just insecure. Don't let it get to you. You're a stunning woman. Men are going to look no matter what you wear.<div class="msg-meta">22:41</div></div></div> <div class="msg-row out"><div class="msg-bubble j">We fought. Now I'm sitting here pissed at him, wondering what I'm going to do.<div class="msg-meta">22:42 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">About what?<div class="msg-meta">22:43</div></div></div> <div class="msg-row out"><div class="msg-bubble j">The boy messaged me again. Says we're not finished, that I didn't hold up my end because he didn't cum.<div class="msg-meta">22:44 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Well… he's got a point.<div class="msg-meta">22:44</div></div></div> <div class="msg-row out"><div class="msg-bubble j">What? I jerked him off like he wanted. I'm done with this mess.<div class="msg-meta">22:45 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Yeah, but the whole idea was to make him cum and put the fire out. From what you told me, you just poured gasoline on it.<div class="msg-meta">22:46</div></div></div> <div class="msg-row out"><div class="msg-bubble j">It's not my fault. Now he wants me to finish with a blowjob.<div class="msg-meta">22:47 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">That boy knows exactly what he's doing lol. So what are you going to do?<div class="msg-meta">22:48</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I have no idea. I'm mad at Robert, I haven't had sex in forever, and the boy… God, he's driving me crazy.<div class="msg-meta">22:50 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Want to know what I'd do in your shoes?<div class="msg-meta">22:51</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Tell me.<div class="msg-meta">22:51 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Suck the boy off. Kill that desire I know you're feeling. Let yourself go, woman. Think about everything you do for your family every single day. You're allowed a little fun.<div class="msg-meta">22:52</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I don't know, Elizabeth… I feel like I'm going way too far.<div class="msg-meta">22:54 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I've told you what I'd do. The rest is up to you.<div class="msg-meta">22:55</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'll think about it. I need to rest. Talk later.<div class="msg-meta">22:56 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Okay love. Don't forget to update me. Kisses 💕<div class="msg-meta">22:57</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Kisses…<div class="msg-meta">22:57 <span class="msg-tick">✓✓</span></div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P88')">Next Page ►</a><p class="text">I was furious after reading that conversation.
Elizabeth was actively encouraging my wife to go back and finish what had started. And Jessica my wife had admitted she found it exciting. The adrenaline. The thrill of doing it behind my back.
I could not process it.
I put the phone face down on the nightstand and stared at the ceiling for a long time.
There was nothing I could do. Not without exposing everything.
Not without losing everything too.
Jessica was apparently on the sofa watching her soap operas, completely composed, like none of this was happening inside our house.</p>
<div class="text-img">
<img src="images/sadness.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P89')">Next Page ►</a><p class="text">It was late at night when my phone buzzed again.
Jessica had messaged John.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row out"><div class="msg-bubble j">John. Tomorrow we end this once and for all. I'll come in the afternoon after you get home from work. I'll make you cum. Then you keep your word and leave me alone or you'll see a side of me you don't want to know. I'm serious. Break the deal and I'll ruin your life.<div class="msg-meta">23:44 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Deal, Jess. I'll be waiting in my room tomorrow. We finish it and I'm gone. You have my word. See you tomorrow.<div class="msg-meta">23:46</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P90')">Next Page ►</a><p class="text">I lay there staring at those two messages for a long time.
Was she really going to go back in there tomorrow and finish it?
Part of me could not believe it. The woman who had kissed Lily on the forehead this morning. The woman who still wore my ring.
But another part the part that had read every message, that had watched through the hole in the wall, that had seen her face when John asked if she was sure that part already knew the answer.
I clung to the only thing that made any of this survivable.
Once she finished him off, it would be over. John would keep his word. Jessica would come back. My family would go back to normal.
That is what I told myself.
I was very good at telling myself things by then.</p>
<div class="text-img">
<img src="images/brightside.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P91')">Next Page ►</a><p class="text">The next day I went to work as usual. But in the afternoon I slipped out early and drove home through the back street.
I entered quietly from the rear, went straight to the shed, and took my place at the hole.
From here I could see everything.
I told myself I was there to stop things if they went too far.
I am not sure I believed that anymore.</p>
<div class="text-img">
<img src="images/omni.gif" class="img-pad">
</div>
<p class="text">I waited only a few minutes before John came home. He stripped fast, completely naked in seconds, already hard and waiting.</p>
<div class="text-img">
<img src="images/John3.jpg" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P92')">Next Page ►</a><p class="text">Minutes later came the knock.
John opened the door.
Jessica stepped in. He locked it behind her.</p>
<div class="text-img">
<img src="images/Jessica22.jpg" class="img-pad">
</div>
<p class="text">Her blonde hair fell loose over her shoulders. A light brown dress that clung to every curve, a short white jacket on top.
My wife looked stunning. As always.
John stood there naked, facing her, staring deep into her eyes.
Jessica spoke first.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Then let's get started."</div>
</div>
<p class="text">John looked her up and down.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Yes. But you're still dressed."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm not stripping for you. It's just a handjob."</div>
</div>
<p class="text">John's face darkened. Voice dropping low.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You'll do what I say, Jessica."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P93')">Next Page ►</a><p class="text">Jessica lowered her head.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"All right, John."</div>
</div>
<p class="text">He had intimidated her. She obeyed without another word.
As she started undressing John watched with a dark hungry smile.
I sat frozen in the shed. Anger boiling. Mixed with something else I hated myself for feeling every time it surfaced.</p>
<div class="text-img">
<img src="images/Jessica21.jpg" class="img-pad">
</div>
<p class="text">Jessica stopped at black panties and matching bra.
John's eyes narrowed.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Why'd you stop?"</div>
</div>
<p class="text">She hesitated. But she kept going, peeling off the last pieces until she stood there completely bare.</p>
<div class="text-img">
<img src="images/Jessica23.png" class="img-pad">
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Is this good enough now?"</div>
</div>
<p class="text">John stared like he had won something. Then:</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Wow. Turn around for me."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P94')">Next Page ►</a><p class="text">Jessica turned slowly.</p>
<div class="text-img">
<img src="images/Jessica24.png" class="img-pad">
</div>
<p class="text">The second her back was to him, John slapped her hard. The sound echoed in the small room.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"What an ass. Look at all that. You're something else, Jess."</div>
</div>
<p class="text">Jessica stayed silent.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Before we start, let me give you a massage. That okay?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Sure, John."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P95')">Next Page ►</a><div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Then lie on your stomach. Get that ass up."</div>
</div>
<p class="text">Jessica climbed onto the bed and lay face down, arching slightly.</p>
<div class="text-img">
<img src="images/Jessica25.jpg" class="img-pad">
</div>
<p class="text">John grabbed some lotion from the nightstand, straddled her legs, and started working her back in slow deliberate circles.
Then lower. The thick thighs. The calves.
All the while he asked:</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Are you enjoying the massage?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Yes… you have really good hands."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P96')">Next Page ►</a><p class="text">John moved down to her feet.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"What beautiful feet. Princess feet."</div>
</div>
<p class="text">He started tickling the soles. Jessica burst out laughing, squirming.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Stop it, John! I'm ticklish there!"</div>
</div>
<p class="text">He stopped, grinning, then shifted higher. His hands landed on her ass, gripping and shaking, completely lost in it.</p>
<video width="600" controls loop>
<source src="videos/massage.mp4" type="video/mp4">
</video>
<p class="text">After a minute he flipped her over onto her back.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P97')">Next Page ►</a><p class="text">He climbed on top of her, straddling her hips, and locked eyes with her.
They just stared. Silent. Intense.
Then John leaned in for a kiss.
Jessica turned her face away.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Please, John. Stop it. I already told you about this."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Look at us. We're both naked on this bed. This can only end one way."</div>
</div>
<p class="text">Jessica fought with everything she had left. Clinging to that last thread of resistance.
She gathered herself and said:</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"No, John. Nothing is going to happen between us."</div>
</div>
<p class="text">In the shed I was barely breathing, praying silently and desperately to St. Joseph.
John just looked at her and said:</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Let me at least give you some pleasure this afternoon."</div>
</div>
<p class="text">He leaned down and took one of her nipples into his mouth. Slow at first. Then harder.
He stayed there for minutes, switching between her breasts, until he pulled back and smiled.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Looks like someone's excited. Your nipples are rock hard."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Please, John… stop."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P98')">Next Page ►</a><p class="text">He only smiled wider.
He slid lower and spread her thick legs wide.
Jessica realized what he was about to do.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"No, John! Please stop!"</div>
</div>
<p class="text">He ignored her completely.
His mouth was on her in an instant. Tongue working slow and deliberate, like he knew exactly what he was doing.
He explored every inch, alternating pace. Fast licks, then slow lazy circles, teasing, dipping.
Jessica started squirming, hips twisting side to side.</p>
<div class="text-img">
<img src="images/twisting.gif" class="img-pad">
</div>
<p class="text">She was clearly feeling it. Fighting not to show it. Biting her lip, eyes squeezed shut.
But she could not hold out.
A low moan escaped her.
Then another.</p>
<div class="text-img">
<img src="images/moan.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P99')">Next Page ►</a><p class="text">John kept going for a few more minutes, then pulled back.
Jessica lay there, legs still spread, breathing heavy.
He knelt between them, gripping himself, lining up.</p>
<div class="text-img">
<img src="images/teasing.gif" class="img-pad">
</div>
<p class="text">My heart nearly stopped.
This was it. The moment she would actually cheat.
But Jessica spoke.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"No, John… don't. Please let me go."</div>
</div>
<p class="text">John paused. Then shrugged.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"All right. But you loved that oral. Pay me back with a dance and don't forget my happy ending."</div>
</div>
<p class="text">Jessica nodded quickly.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Okay. I'm in."</div>
</div>
<p class="text">She climbed off the bed. John sat on the edge, legs apart, waiting.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What do you want me to dance?"</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P100')">Next Page ►</a><div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"A striptease. But first get on all fours and crawl to that table."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Okay."</div>
</div>
<p class="text">Jessica dropped to her hands and knees and started crawling slowly across the room.</p>
<div class="text-img">
<img src="images/crawling.gif" class="img-pad">
</div>
<p class="text">I am not proud of what I felt watching that.
John put on some low pulsing music. Jessica stood, turned to face him, and began to move.
I had never seen my wife move like that. She let go completely, hips rolling smooth and confident, every motion deliberate.
John leaned back, hand on himself, watching.
Jessica turned her back to him. Every shake made her body ripple.</p>
<div class="text-img">
<img src="images/dance1.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P101')">Next Page ►</a><p class="text">Then John switched the music to heavy trap. Deep bass, fast beat.
And Jessica changed with it.
I had never seen this side of her. Loose, wild, completely uninhibited. Like another version of my wife I did not know existed.
When the bass dropped she arched her back hard and dropped low, hips popping to the rhythm.</p>
<video width="600" controls loop>
<source src="videos/dance.mp4" type="video/mp4">
</video>
<p class="text">Then she turned away from him, hands on her knees, and started moving faster. The room felt smaller.
It was maddening.</p>
<div class="text-img">
<img src="images/dance2.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P102')">Next Page ►</a><p class="text">John groaned, stroking faster.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Damn, Jess… what the hell is this?"</div>
</div>
<p class="text">She dropped low to the floor, bouncing with the beat.</p>
<div class="text-img">
<img src="images/dance3.gif" class="img-pad">
</div>
<p class="text">Then rose up slow, walking right up to him and stopping close.
John killed the music.
Jessica sank down, kneeling between his legs. She tossed her blonde hair back, ran her hand along his cock, then leaned in and brushed her lips against the head.
She started slow. Just the tip at first, sucking gently, tongue swirling.</p>
<video width="600" controls loop>
<source src="videos/blowjob.mp4" type="video/mp4">
</video>
<p class="text">John threaded his fingers through her blonde hair.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"That's it."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P103')">Next Page ►</a><p class="text">She licked the head slow, tongue moving in deliberate circles.
Then faster. Taking more of him into her mouth, pushing further, but she could barely get past halfway.
She gagged hard. Pulled back. Eyes watering.</p>
<video width="600" controls loop>
<source src="videos/blowjob2.mp4" type="video/mp4">
</video>
<p class="text">But she did not stop.
She wrapped both hands around his shaft, mouth and fingers working together at full speed.</p>
<div class="text-img">
<img src="images/blowjob3.gif" class="img-pad">
</div>
<p class="text">John moaned, head falling back.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Damn… holy shit."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P104')">Next Page ►</a><div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm glad you're enjoying it."</div>
</div>
<p class="text">John stood to move. Jessica never let his cock leave her mouth. She kept going as he shifted, refusing to release it even for a second.
Then, at some point, she glanced toward the hole in the wall.
Toward me.</p>
<div class="text-img">
<img src="images/jessica26.jpg" class="img-pad">
</div>
<p class="text">I do not know if she saw me.
I do not know if she knew I was there.
I do not know which answer terrifies me more.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P105')">Next Page ►</a><p class="text">Just a glance. Then she turned her attention back to him.
Before lying down she leaned in and sucked him slowly, completely, taking her time with every inch of it.</p>
<video width="600" controls loop>
<source src="videos/blowjob4.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You really want this done today, don't you."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Today is the day. This ends here."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"No, Jess… this is where it begins."</div>
</div>
<p class="text">I watched with disgust. And I could not look away.
Then she pushed him back onto the bed and dove mouth-first, as if his words had only turned her on more.</p>
<video width="600" controls loop>
<source src="videos/blowjob5.mp4" type="video/mp4">
</video>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P106')">Next Page ►</a><p class="text">The way she looked at him. The way she smiled at every second of it.
She had never looked at me like that. Not once in nine years.
All I felt was a jealousy so complete it had no edges anymore. It had swallowed everything else.
John was giving my wife something I never could. Something she clearly craved.
And there was nothing I could do but watch.</p>
<div class="text-img">
<img src="images/petersad.gif" class="img-pad">
</div>
<p class="text">Then John grabbed a fistful of her blonde hair and took full control.
He started thrusting into her mouth fast, deep, relentless.</p>
<video width="600" controls loop>
<source src="videos/blowjob6.mp4" type="video/mp4">
</video>
<p class="text">Jessica struggled for air. Choking.
He finally stopped, letting her gasp and catch her breath.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P107')">Next Page ►</a><div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Damn, Jess… I'm almost there. I can't hold it anymore."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"We don't have much time left. Finish it quickly, John."</div>
</div>
<p class="text">She knelt on the floor in front of him. He stood, hand pumping, moaning louder and louder, right on the edge.
Jessica stuck out her tongue. Ready.</p>
<video width="600" controls loop>
<source src="videos/cuming.mp4" type="video/mp4">
</video>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P108')">Next Page ►</a><p class="text">John could not stop.</p>
<div class="text-img">
<img src="images/cum1.jpg" class="img-pad">
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"That was the best moment of my life."</div>
</div>
<p class="text">She did not say a word.
She just stayed there on her knees, eyes half-closed, staring at him with an expression I had never seen on her face before.
Not guilt. Not relief.
Something closer to satisfaction.</p>
<div class="text-img">
<img src="images/cum2.jpg" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P109')">Next Page ►</a><div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"So tell me, Jess… how do you feel? Satisfied?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Yes… it was good. But this ends here. Do you understand?"</div>
</div>
<p class="text">She said it while wiping her face with her fingers, then slowly brought them to her lips and swallowed.
I pressed my back flat against the shed wall. My throat had gone completely dry.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Good? For someone licking their lips right now, I'd say that was more than good."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"John. Answer me. Did you understand?"</div>
</div>
<p class="text">Then she turned and glanced directly at the hole.
Our eyes met for a fraction of a second.</p>
<div class="text-img">
<img src="images/look1.jpg" class="img-pad">
</div>
<p class="text">The shed was pitch black inside. There was no way she could see me through that tiny opening.
There was no way.
John drew her attention back.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"We had an agreement, and you held up your end. I'll hold up mine. But something tells me… you'll come looking for me again."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Only in your dreams."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Then I'd sleep forever if it meant ending up right back here with you."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P110')">Next Page ►</a><div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Okay. I have to get back. It's getting late and Robert must be on his way home."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"All right, Jess. Don't forget your things… and don't forget about me completely. Call me sometime just to talk."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"You're crazy, you know that?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Only crazy about you."</div>
</div>
<p class="text">Jessica frowned and turned away. She grabbed her clothes, threw them on fast, and rushed out clearly terrified I would get home before she had time to compose herself.
John lay back on the bed and stayed there.
He had gotten exactly what he wanted.
He had won.</p>
<div class="text-img">
<img src="images/dark.gif" class="img-pad">
</div>
<p class="text">I sat alone in the shed in the dark.
Was I angry? Afraid? Sad?
Had I actually even for a moment enjoyed any of it?
I did not know anymore. All of it was twisting inside me at once and I could not separate one feeling from another.
When John finally got up and went to the bathroom to shower, I slipped out, went around to my car, and drove back to the front of the house.
I parked like I had just arrived home from work.
Walked in through the main door.
The house was dark and quiet. Lily was not back from school yet.
I opened my mouth to call out for Jessica.
No sound came out.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P111')">Next Page ►</a><p class="text">I went to the bedroom. The shower was running.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Honey, I'm home."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Hi, honey! I'm in the shower. Can you make something for us to eat? I'm starving. I spent the whole day out with Elizabeth."</div>
</div>
<p class="text">Those words lit something cold inside me.
She was lying to my face. Direct. Effortless. Like she had been practicing.
But what was the point in confronting her now? Everything had already happened. There was nothing left to stop.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Okay, honey."</div>
</div>
<p class="text">I went to the kitchen and started cooking.
Before I turned the stove on I stood at the counter for a moment, staring at nothing.
At least this was the last time.
John had his fun. He had made his promise. And Jessica would not go back to him now.
She had said so herself.
I repeated that to myself all the way through dinner.
This was over.
Right?</p>
<div class="subtitle">— End of Chapter 3 —</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('Chapter 4 P112')">Chapter 4 ►</a><div class="title">Chapter 4 — Recovery</div>
<div class="text-img">
<img src="images/thinking.gif" class="img-pad">
</div>
<p class="text">I had to find a way to stop this.
Jessica had gone further with John than I ever imagined she would. It had all gone way too far. I was convinced I needed to get him out of my house it was the only real solution.
But I could not just kick him out.
I had promised Mark I would look after his son until he got settled. Sending him packing now would look suspicious, would destroy my friendship with Mark, and would require an explanation I could not give without admitting everything I knew.
So what could I do?
Then it came to me.
Lily had been sick and was still feeling a little down. She loved the beach. My mother-in-law still owned the beach house from before her husband passed we used to go there during school breaks. It was perfect.
A family trip. Get Jessica far away from John. Give her time to breathe, to remember what she had at home. Maybe even repair something between us.
I went to tell her.</p>
<div class="text-img">
<img src="images/idea.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P113')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Hey babe. I have an idea for this weekend."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What is it?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Lily's still feeling a little down after being sick. You know how much she loves the beach. How about we head to your mom's place for the weekend?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"We usually go during school breaks. You want to go this weekend?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I know. But it would cheer her up. And honestly it would do us good too. We take her to the amusement park by the beach, and at night we leave her with your mom and go out just the two of us."</div>
</div>
<p class="text">Jessica looked at me for a moment. Something careful in her expression.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"You never want to go to the beach. You always come back sunburned and miserable."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I'll survive. It's for Lily."</div>
</div>
<p class="text">She studied me another second. Then nodded.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Okay. I'll make the arrangements."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P114')">Next Page ►</a><p class="text">For a moment I actually felt good about it.
A weekend away. Jessica far from John. Time to breathe.
Then she asked:</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What about John?"</div>
</div>
<p class="text">I kept my face completely neutral.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"What about him?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Is he going to be here alone all weekend?"</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P115')">Next Page ►</a><p class="text">I hated that question.
She was asking about him. Making sure he would be taken care of. Even now, even after everything, John was still in her head.
I swallowed it and answered.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"He'll be fine. He can look after himself."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"That's not what I meant. It's the weekend. He's not working, not at college. He'd be stuck in that room alone the whole time. It would feel strange to go have fun and just leave him behind. After all, we are supposed to be looking after him."</div>
</div>
<p class="text">She was not wrong. That was the trap I had built for myself when I agreed to take him in.
But I was not ready to hand her a solution either.
Something in me stalled at the choice of what to feel about this.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P115a')"><span class="choice-label good">▲ Affection</span>Hold firm. "He's a grown man. He'll manage. This weekend is for our family."<span class="choice-context">You want her attention on your marriage. Not on him.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P115b')"><span class="choice-label bad">▼ Corruption</span>Surrender. "You're right. We should invite him."<span class="choice-context">You tell yourself it's the decent thing to do. But some part of you already knows what inviting him means.</span></a><p class="text">I felt everything draining away. But I stayed calm.
Even if John came, Jessica would be with me the whole time. I could keep an eye on both of them. It was not ideal it was far from ideal but it was manageable.
I took a breath and walked to John's room.
When I knocked he opened almost immediately, like he had been awake for a while.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Hey, Robert. How are you?"</div>
</div>
<p class="text">I looked straight into his eyes.
He looked back without flinching. Relaxed. Easy. Like a man without a single thing on his conscience.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I'm good. You? Everything okay in here?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Couldn't be better. I'm really loving it here. Very cozy."</div>
</div>
<p class="text">There was something in the way he said it. A lightness that felt pointed. Like the word <em>cozy</em> meant more than one thing to him.
I stared at him for a second. He kept going, completely unbothered.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I have a lot to thank you for, Rob. College is going great. Work's been good. I've been saving up a decent amount."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"That's great. Good to hear."</div>
</div>
<p class="text">I thought to myself: soon enough he will be on his own path. Far away from here. Far away from her.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P117')">Next Page ►</a><div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Anyway did you need something?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Actually yes. We're going on a family trip this weekend. The beach. Jessica's mom has a place there. We wanted to know if you'd like to come with us."</div>
</div>
<p class="text">Please say no, I thought.
Just say you have plans. Friends from college. Work. Anything.
But the answer came exactly as I feared.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Wow, the beach? I've actually never been. Yeah, of course I'd love to come. Thank you, Rob."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Great. Get ready. I'll let you know when we're leaving."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Sure. No problem."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P118')">Next Page ►</a><p class="text">He closed the door and went to get ready.
I stood outside it for a moment.
There was a time when I looked at John and felt nothing but goodwill. A good kid who needed a break. Someone I was proud to help.
That memory felt very far away now.
What replaced it came without warning the image of my wife on her knees in that room, her blonde hair loose, her mouth working at him while he sat there like it was the most natural thing in the world.</p>
<div class="text-img">
<img src="images/omni.gif" class="img-pad">
</div>
<p class="text">I blinked hard and walked away before the image finished forming.
I went straight to the garage and started loading the car. Towels, cooler, chairs, umbrellas. The mechanical work of it helped.
Hands busy. Head down. One thing at a time.
That was how you survived days like this.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P119')">Next Page ►</a><p class="text">After a while the car was packed and ready. All that was left was to sleep and leave early in the morning.
As I headed inside, my phone buzzed. The app was alerting me. Jessica was messaging someone.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Martha1.jpg"> <div class="meta"> <div class="name">Mom</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row out"><div class="msg-bubble j">Hi Mom, how are you? We're coming to visit this weekend.<div class="msg-meta">21:02 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Hi my dear. A visit? It's been a while since you've come this time of year. Did something happen?<div class="msg-meta">21:04</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Nothing much. Lily got a little sick and we thought the beach would cheer her up.<div class="msg-meta">21:05 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Poor little thing. Bring her here right away. Grandma will take good care of her.<div class="msg-meta">21:06</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I can take care of her too, Mom… it's just to cheer her up.<div class="msg-meta">21:07 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I understand, my dear. I'll get everything ready for your arrival.<div class="msg-meta">21:08</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Thank you. We'll be there early.<div class="msg-meta">21:08 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I look forward to it. 😊<div class="msg-meta">21:09</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<p class="text">Martha. My mother-in-law.
She married my late father-in-law when she was very young. An incredible woman and remarkably youthful for someone in her fifties. She has always taken excellent care of herself, and because of it, she still turns heads without trying.</p>
<div class="text-img">
<img src="images/Martha2.jpg" class="img-pad">
</div>
<p class="text">The dynamic between her and Jessica has always been complicated.
Martha tends to take on responsibilities that belong to Jessica hovering, offering, stepping in before being asked. Being around her makes Jessica regress somehow, sparking that familiar edge between them. They have always competed quietly. Over my late father-in-law's attention once. Over Lily's adoration now.
Neither of them would ever admit it.
But I had watched it happen for nine years.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P120')">Next Page ►</a><p class="text">I went to bed early. Jessica was still on the sofa watching her shows when I closed my eyes.
I was almost asleep when my phone buzzed on the nightstand.
Elizabeth.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Elizabeth2.jpg"> <div class="meta"> <div class="name">Liz ❤️</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row in"><div class="msg-bubble e">hey girl, did you forget about me?<div class="msg-meta">22:11</div></div></div> <div class="msg-row out"><div class="msg-bubble j">hey Liz. of course not. a lot has been happening around here. I haven't had much time.<div class="msg-meta">22:13 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">oh really? now I'm curious. tell me everything.<div class="msg-meta">22:14</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I don't know if I have the courage to say it.<div class="msg-meta">22:15 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">girl. now I'm dying to know. what did you do?<div class="msg-meta">22:15</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I did what I had to do. I ended it once and for all.<div class="msg-meta">22:16 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">hmm… and how exactly did you do that?<div class="msg-meta">22:17</div></div></div> <div class="msg-row out"><div class="msg-bubble j">in several ways. I gave him everything he asked for… and then some.<div class="msg-meta">22:18 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">my God. you slept with him??<div class="msg-meta">22:18</div></div></div> <div class="msg-row out"><div class="msg-bubble j">no Liz! of course not!<div class="msg-meta">22:19 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">you said "everything"!<div class="msg-meta">22:19</div></div></div> <div class="msg-row out"><div class="msg-bubble j">it didn't go that far. but…<div class="msg-meta">22:20 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">tell me everything. from the beginning.<div class="msg-meta">22:20</div></div></div> <div class="msg-row out"><div class="msg-bubble j">after our last conversation I thought about it a lot and decided to follow your advice.<div class="msg-meta">22:22 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">so you chose to live, my girl.<div class="msg-meta">22:22</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I sent him a message saying I would make him cum, and after that he would stop all of it. otherwise I would ruin his life. he accepted.<div class="msg-meta">22:24 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">that's a hell of a risk.<div class="msg-meta">22:24</div></div></div> <div class="msg-row out"><div class="msg-bubble j">so when the time came, I went to him fully dressed. ready to just use my hand. when I got there the boy was completely naked with that huge cock pointing right at me… just like last time.<div class="msg-meta">22:26 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">wow. he really doesn't waste any time.<div class="msg-meta">22:27</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I told him let's get it over with. but he told me to get undressed. I didn't want to, but…<div class="msg-meta">22:28 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">but his size made you lose your head?<div class="msg-meta">22:29</div></div></div> <div class="msg-row out"><div class="msg-bubble j">it's not just that. it's the way he said it. he was ordering me. I didn't know how to react.<div class="msg-meta">22:30 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">scared but excited at the same time?<div class="msg-meta">22:31</div></div></div> <div class="msg-row out"><div class="msg-bubble j">yeah… I think so.<div class="msg-meta">22:31 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I know exactly how that feels. we get so used to our husbands treating us like princesses that sometimes all we need is someone who takes control.<div class="msg-meta">22:32</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Jesus, Liz, I didn't say that.<div class="msg-meta">22:33 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">no? but I did. and I'm sure that deep down you felt exactly that.<div class="msg-meta">22:34</div></div></div> <div class="msg-row out"><div class="msg-bubble j">well… anyway. I started undressing and stopped at my underwear. then he asked "why did you stop?"<div class="msg-meta">22:36 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">haha. exactly the kind of man I like.<div class="msg-meta">22:36</div></div></div> <div class="msg-row out"><div class="msg-bubble j">the way he said it… I don't know. I just kept going. and when I realized it I was completely naked in front of him.<div class="msg-meta">22:38 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">you can pretend all you want but I know you got wet with him bossing you around like that.<div class="msg-meta">22:39</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I won't deny I liked it a little…<div class="msg-meta">22:40 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm sure you did. what else? keep going.<div class="msg-meta">22:40</div></div></div> <div class="msg-row out"><div class="msg-bubble j">he said before we started he wanted to give me a massage. I was tense so I let him.<div class="msg-meta">22:42 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">how was it?<div class="msg-meta">22:42</div></div></div> <div class="msg-row out"><div class="msg-bubble j">he has really good hands. then he turned me over, stared at me like he wanted to kiss me. I said no. so he held me down and started sucking my nipple.<div class="msg-meta">22:44 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">couldn't or didn't want to stop him?<div class="msg-meta">22:45</div></div></div> <div class="msg-row out"><div class="msg-bubble j">couldn't. then I looked up and he was already spreading my legs and…<div class="msg-meta">22:46 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">he went down on you?!<div class="msg-meta">22:46</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I told him to stop but it felt so good Liz. I don't know. I couldn't.<div class="msg-meta">22:48 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">did you finish?<div class="msg-meta">22:48</div></div></div> <div class="msg-row out"><div class="msg-bubble j">several times. I was squirting and he wouldn't stop. I started moaning so loud I thought the neighbors would hear. at that point I didn't care about anything else.<div class="msg-meta">22:50 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">holy shit. what happened after?<div class="msg-meta">22:51</div></div></div> <div class="msg-row out"><div class="msg-bubble j">he stopped, got up on his knees, pointed himself at me and started rubbing against me like he was dying to get inside.<div class="msg-meta">22:52 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">did you let him?<div class="msg-meta">22:53</div></div></div> <div class="msg-row out"><div class="msg-bubble j">no. I stopped him firmly. I couldn't go past that point. I just couldn't.<div class="msg-meta">22:54 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">so you left him hanging after everything he did?<div class="msg-meta">22:54</div></div></div> <div class="msg-row out"><div class="msg-bubble j">not exactly. he asked me to dance for him since he had done me a favor. I agreed.<div class="msg-meta">22:56 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">what a sight that must have been.<div class="msg-meta">22:56</div></div></div> <div class="msg-row out"><div class="msg-bubble j">honestly the opposite happened. as I danced for him, I got more and more turned on. he just sat there watching me, saying things. I started to feel… I don't know. special. so I…<div class="msg-meta">22:58 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">you what?<div class="msg-meta">22:59</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I walked over to him, knelt down, and started sucking him.<div class="msg-meta">22:59 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">holy shit Jess.<div class="msg-meta">23:00</div></div></div> <div class="msg-row out"><div class="msg-bubble j">it was really good Liz. his smell. the taste. the sounds he made. I got completely lost in it. even he couldn't hold on for long after everything.<div class="msg-meta">23:02 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">so you actually finished him?<div class="msg-meta">23:02</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I sucked from base to tip. I let him thrust deep into my throat. when he said he was going to cum I knew I should pull back but… I was so far gone. I let him finish in my mouth.<div class="msg-meta">23:04 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I can't believe you never let Robert do that before.<div class="msg-meta">23:05</div></div></div> <div class="msg-row out"><div class="msg-bubble j">yeah. but I let the boy do it. everything felt so good. I allowed myself to live like you said.<div class="msg-meta">23:06 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">that's right. you have to enjoy yourself. we're always carrying so much kids, husbands, family, everything. we should allow ourselves to live from time to time.<div class="msg-meta">23:07</div></div></div> <div class="msg-row out"><div class="msg-bubble j">yes. and now it's all over. things are back to the way they were. I don't have to worry anymore.<div class="msg-meta">23:08 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm glad you're okay. 💕<div class="msg-meta">23:09</div></div></div> <div class="msg-row out"><div class="msg-bubble j">this weekend I'm going to my mom's place. beach trip. finally some air.<div class="msg-meta">23:10 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">that's wonderful. send me pictures. sleep well babe.<div class="msg-meta">23:10</div></div></div> <div class="msg-row out"><div class="msg-bubble j">you too. talk later. 💕<div class="msg-meta">23:11 <span class="msg-tick">✓✓</span></div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P121')">Next Page ►</a><p class="text">Reading all of that had turned my stomach.
I had been there. I had watched most of it through that hole in the wall. But reading it in her own words, hearing how she described it to Elizabeth the way she said she got lost in it, that she felt special, that she allowed herself to live that was something different.
Watching was one thing.
Reading her account of it, in her voice, at night, alone in the dark with her still on the sofa that was another kind of wound entirely.</p>
<div class="text-img">
<img src="images/ceiling.gif" class="img-pad">
</div>
<p class="text">I put the phone face down and stared at the ceiling.
It's over, I told myself. John got what he wanted. He made his promise. Everything stops now. Everything goes back to normal.
I repeated that until something loosened enough to let me sleep.
When I woke up, Jessica was already beside me dressed, moving quietly around the room, getting ready for the trip.
She had come to bed at some point after me, and still woken up before me.
I lay there watching her for a moment before she noticed I was awake.
Was she anxious about the trip?
Or anxious about spending a weekend with both of us at the same time?
I did not ask.
I just got up and started getting ready.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P122')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Good morning. You're already up?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I've been up a while. You overslept. Your coffee is in the kitchen."</div>
</div>
<p class="text">I washed my face, drank the coffee standing at the counter, and loaded the last bags into the car.
Then I went to the back room and knocked.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Morning. We're almost ready to go."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Good morning. I'm ready. Let's go."</div>
</div>
<p class="text">John grabbed his bag and carried it to the car himself. We sat in silence until Jessica and Lily came out. Lily was already buzzing with energy, rattling off questions about the beach before she even got her seatbelt on.
I started the car and we pulled out onto the road.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P123')">Next Page ►</a><p class="text">The drive was smooth. John barely said a word. He and Jessica avoided each other's eyes the entire trip, careful and composed whenever I glanced in the rearview mirror. Whether that was guilt or just performance I could not tell.
Lily was oblivious to all of it asking questions, pointing at things through the window, making Jessica laugh at something I did not catch.
It almost looked like a normal family trip.
We pulled up to Martha's house in the early afternoon. She was already outside waiting, hands clasped, smile wide.
Lily bolted from the car before it fully stopped.</p>
<div class="text-img">
<img src="images/family.gif" class="img-pad">
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"You're finally here! My little girl look how you've grown. You're so beautiful. You definitely take after your grandmother."</div>
</div>
<p class="text">I smiled at that. Jessica did not.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"She takes after her mother."</div>
</div>
<p class="text">Martha caught the tone immediately. I could see her mouth start to open and I stepped in before it could go anywhere.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Martha, you look wonderful. Thank you for having us."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"My dear son-in-law. You're always welcome here. Come in, come in."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P124')">Next Page ►</a><p class="text">Then Martha's eyes shifted past me toward the car.
Her mouth fell open slightly when John stepped out, bag over his shoulder, squinting in the sun.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"And who is this?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"You didn't mention him, Jessica?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Sorry, Mom. This is John. He's been staying with us while he gets settled at college."</div>
</div>
<p class="text">Martha looked at John for a moment longer than necessary.
Then she smiled. Slow and warm and completely deliberate.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"What a handsome young man. Welcome, John. Make yourself at home."</div>
</div>
<p class="text">John gave her a polite smile and a nod.
I watched Martha watch him walk past her toward the house.
And for the first time since this whole thing started, I felt something I had not expected.
Company in my misery.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P125')">Next Page ►</a><p class="text">John stepped forward and extended his hand.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Hello, Mrs. Martha. I'm John. Very nice to meet you."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Hello, young man. Everything's great even better now."</div>
</div>
<p class="text">I raised an eyebrow at that. Martha had always been warm and expressive. But the way her eyes stayed on him felt like something different.
Before I could read it further, John moved in for a hug. Martha responded instantly arms wide, pulling him close, lingering a beat longer than necessary.
She whispered something in his ear I could not catch. When they pulled apart, John had a small amused smile on his face.
Jessica noticed. Her expression went tight.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Glad you two got along. Can we go inside now?"</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Make yourself completely at home, John. It will be a great pleasure having you here."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P126')">Next Page ►</a><div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Thank you, ma'am. You're very kind."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Don't call me ma'am. I may be older but I'm still full of youth."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I can tell."</div>
</div>
<p class="text">Jessica's head turned immediately.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What do you mean by that?"</div>
</div>
<p class="text">John caught the edge in her voice. He recovered fast and answered smoothly.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I just mean you're in great shape, Mrs. Martha. It's obvious you take good care of yourself."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Oh, I'm glad you noticed. It's always nice to hear that from someone younger."</div>
</div>
<p class="text">They stood there looking at each other with small smiles.
Jessica's jaw tightened. I stepped in before it became a scene.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Shall we go in? John, can you help me carry the bags?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Of course."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P127')">Next Page ►</a><p class="text">As I turned back toward the car I glanced at Jessica.
She looked sulky. Arms crossed. Eyes following John as he walked ahead.
Was she jealous of her own mother?
I pushed the thought out before it finished forming and went to unload the last bags.
The beach house was large master bedroom, three guest rooms, room for everyone. I got John settled in his room, then went to find the others.
In the living room, Martha and Jessica were talking quietly. I stopped in the hallway and listened without announcing myself.</p>
<div class="text-img">
<img src="images/sneaky2.gif" class="img-pad">
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"That young man is quite something, isn't he?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Stop it, Mom. You've always been like this. Even when Dad was still alive."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"What's wrong with saying it? Are you going to tell me you don't feel the same way?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"No. I don't. I'm very happily married and I respect my husband."</div>
</div>
<p class="text">I stood in the hallway and let those words settle in my chest.
I respect my husband.
Said with complete conviction.
Said by the woman who had been on her knees in a back room three days ago.
I walked away before I heard anything else.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P128')">Next Page ►</a><p class="text">Hearing that come out of Jessica's mouth was comforting and infuriating at the same time.
Was she saying how she intended to behave from now on? Or was she just performing for her mother?
I stayed in the hallway and kept listening.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"There's nothing wrong with a woman feeling desire, my dear. You should know that by now. But tell me more about him."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What is there to say? He's twenty-one, he's in college, he works to support himself. That's all."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Hmm. I feel like you're hiding something from me."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I have no idea what you're talking about."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"I'm your mother, girl. I know you much better than you think."</div>
</div>
<p class="text">Jessica went quiet. Martha pressed on.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"He's a cutie. Do you mind if I get to know him a little better?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Do whatever you want. I doubt the boy will want anything to do with you."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"We'll see about that."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P129')">Next Page ►</a><p class="text">I stood in the hallway a moment longer after their voices moved away.
Martha was older than John by decades. And yet she had just announced her intention to pursue him as casually as if commenting on the weather.
The thought that followed was not a proud one.
If John was occupied with Martha really occupied maybe he would finally leave Jessica alone.
Maybe this was the accidental solution I had been praying for.
I went to my room to change. By the time I was done, everyone was ready for the beach.
Lily was already at the door in her floaties, absolutely done waiting.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P129a')"><span class="choice-label good">▲ Affection</span>Let it play out however it plays out. You are not going to manipulate your own mother-in-law.<span class="choice-context">Some lines you still will not cross.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P129b')"><span class="choice-label bad">▼ Corruption</span>If Martha keeps John busy this weekend, that is good for everyone. Maybe you can nudge that along.<span class="choice-context">You tell yourself it is strategy. It is getting harder to tell the difference.</span></a><p class="text">When we got to the beach, Lily bolted straight to the sand and started building castles before any of us had even set down our bags.
John and I put up the chairs and umbrella while Jessica and Martha stripped down to their bikinis and settled in to sunbathe.</p>
<div class="text-img">
<img src="images/thirsty.gif" class="img-pad">
</div>
<p class="text">As we worked I noticed John could not keep his eyes off them. Hard to say which one he was looking at more.
When we finished setting up, he wasted no time. He walked right in front of the two of them and pulled his shirt over his head slowly, leaving only his swim trunks on.
His body was impossible to ignore. Martha did not even try.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"What an incredible body, John."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Thank you, Mrs. Martha. I'm glad you like it."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"I would give anything to be young again and have everything looking like that."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Come on. You have more going on than most girls my age."</div>
</div>
<p class="text">I sat in my chair and stared at the horizon.
That conversation was happening right in front of me. Right in front of Jessica. And neither of them cared enough to lower their voices.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P131')">Next Page ►</a><div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"You know how to compliment a woman, boy."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Only the ones who deserve it."</div>
</div>
<p class="text">Jessica cut in.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Careful, John. That one's dangerous."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Thanks for the warning. I'll keep that in mind."</div>
</div>
<p class="text">Martha gave him a slow smile. John's eyes moved over her body once unhurried, deliberate before he turned and walked toward the water.
I watched him go.
Something was building between him and Martha. I could feel it.
And sitting there with the sun on my face and my wife pretending to read beside me, I had to decide what I was going to do with that feeling.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P131a')"><span class="choice-label good">▲ Affection</span>Focus on Jessica. Sit beside her. Be present. This weekend was supposed to be about your marriage.<span class="choice-context">You came here to save something. Do not lose sight of that.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P131b')"><span class="choice-label bad">▼ Corruption</span>Watch. Let it develop. If John goes after Martha, maybe everything gets simpler.<span class="choice-context">You are rooting for your mother-in-law to seduce the man who touched your wife. Listen to yourself.</span></a><p class="text">When John walked toward the water I noticed he had left his phone on the chair.
I glanced at Jessica and Martha. Both were focused on each other.
I had thirty seconds.</p>
<div class="text-img">
<img src="images/stealthphone.gif" class="img-pad">
</div>
<p class="text">I picked up the phone, installed the mirror program, and set it back exactly where it had been.
The whole thing took less time than it takes to tie a shoelace.
Now I had eyes on both of them.
I settled back into my chair and looked out at the ocean like nothing had happened.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P133')">Next Page ►</a><p class="text">A while later John came back from his swim. Wet, towel around his shoulders, swim trunks clinging to him in a way that left very little to the imagination.
I caught both of them looking from the corner of my eye.
John called out as he dried off.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"The water's great. You should both go in."</div>
</div>
<p class="text">Martha leaned toward Jessica and said something low. Jessica shook her head.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"It's not the only lovely thing today."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Stop it, Mom."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"What? Can't I enjoy the view?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Do whatever you want."</div>
</div>
<p class="text">She said it with an irritation that told me everything about what she was actually feeling.
I had seen enough. I stood up.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Anyone want to grab something at the kiosk? My treat."</div>
</div>
<p class="text">Lily shot up from the sand immediately. That was enough to get everyone moving.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P134')">Next Page ►</a><p class="text">We settled into a table at the kiosk. Seafood, cold beers, the sound of the sea. For a few minutes it actually felt like a normal family outing.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"So Robert, how are things at work?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Same as always. Nothing new."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"How exciting."</div>
</div>
<p class="text">She said it with a tiny smile that made it clear she meant the opposite.
Then she turned to John.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"And you? College and work both at twenty-one. What a hard-working young man."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You do what you have to do."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"So young and already so full of energy."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You have no idea how much."</div>
</div>
<p class="text">I watched Martha's expression as he said that.
She was not even trying to hide it anymore.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Hmm. Maybe I'll find out. I have some tasks for you around the house this weekend."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Tasks? I thought I came here to relax."</div>
</div>
<p class="text">Jessica cut in quickly.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"You did come to relax, John. You don't have to do anything you don't want to. My mom always finds work for men when they visit."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I don't mind. Being here alone without a man around can't be easy. I'm happy to help."</div>
</div>
<p class="text">Jessica stared at him.
Martha smiled slowly.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P135')">Next Page ►</a><div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"You're a very polite young man, John. Don't worry it won't be too much work. And you'll be well rewarded."</div>
</div>
<p class="text">She said the last part with a smile that was not entirely about house chores.
John looked right back at her.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"In that case, I'm in."</div>
</div>
<p class="text">The food arrived after that and the conversation shifted to easier things. The fish was good. The beer was cold. Lily ate three shrimp and declared it the best meal of her life.
But I had watched what just happened across that table.
John and Martha had made some kind of arrangement.
In front of all of us.
And I had to decide what I thought about that.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P135a')"><span class="choice-label good">▲ Affection</span>This is not a solution. Two wrongs do not fix anything. You need to focus on Jessica, not on redirecting John.<span class="choice-context">You still know who you came here for.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P135b')"><span class="choice-label bad">▼ Corruption</span>Good. Let Martha have him. If John is busy with her this weekend, Jessica gets breathing room. Maybe you all do.<span class="choice-context">You are hoping your mother-in-law seduces the man who violated your wife. And somehow that feels like progress.</span></a><p class="text">When we got back to the house everyone went to their rooms to shower and change. Before John went upstairs, Martha caught him in the hall.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"John. When you're done, come find me in the living room. I have that task for you."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Sure, Mrs. Martha."</div>
</div>
<p class="text">Jessica said nothing. But the look on her face as she watched them was not hard to read.
We went to our room. I showered first, dressed quickly, and told Jessica I was going to check on something.
She barely looked up.
I walked down the hall slowly, without making a sound, and stopped behind one of the pillars at the edge of the living room.
Martha and John were already there.
She had changed into a white see-through outfit over a bra and panties, leaving very little to the imagination. She had dressed deliberately for this.
John was up on a small step ladder, changing a light bulb.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Oh John, you're so tall and strong. You make even this look effortless."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Changing a light bulb isn't exactly a challenge."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"It is when you don't have a man around. You're doing me a real favor."</div>
</div>
<p class="text">As she said it, she placed one hand lightly on his thigh.
John looked down at her hand. Then at her face. He did not move away.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P137')">Next Page ►</a><div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"So tell me about yourself. College going well? Lots of girls?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"College is great. But I'm not really interested in girls my age. They're not my type."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Oh? And what is your type?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I prefer mature women. More experience. More confidence."</div>
</div>
<p class="text">He said it with a small smile that made clear he was not speaking abstractly.
Martha held his gaze. Then her hand began moving slowly up his thigh.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Do you want to know what my type is?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Tell me."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Boys your age. Tall. Strong. Full of energy. I like to be taken hard. Not everyone has the courage to do that properly."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Why not? You're very attractive."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"You think so?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Absolutely. You're a spectacular woman. If I didn't know better, I'd never guess you had grandchildren. You're younger than most women half your age."</div>
</div>
<p class="text">Martha smiled slowly. Her hand found exactly where it had been heading all along.
John exhaled through his nose.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P138')">Next Page ►</a><p class="text">Jessica was finishing dressing Lily after her shower. I helped without saying much.
We went to the kitchen. Martha was already there, completely composed, setting the table like the last twenty minutes had not happened. John came down a few minutes later looking relaxed.
Nobody said anything unusual over dinner. The conversation stayed on the beach, on Lily's sandcastles, on plans for tomorrow.
I watched it all from across the table.
Lily collapsed into bed early, exhausted from the sun and the sea. Jessica looked half-gone herself quieter than usual, a sulkiness about her that she had been carrying all afternoon.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"You're quiet tonight. Everything okay?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm fine. Just tired. It was a long day. I'm going to bed early."</div>
</div>
<p class="text">I kissed her on the cheek.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Sleep well. I ran into some old friends from town earlier. They invited me out for a quick beer. I won't be long."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Sure. Have fun. Good night."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Good night."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P140')">Next Page ►</a><p class="text">John came down from the ladder.
Martha took his hand without a word and led him to a more secluded corner of the house. I followed silently, keeping far enough back to stay out of sight.
When they stopped, they did not waste time. They kissed like two people who had been waiting for it all afternoon deep, unhurried, hands moving.</p>
<video width="600" controls loop>
<source src="videos/kissing.mp4" type="video/mp4">
</video>
<p class="text">I stood in the shadow of the hallway and watched.
This was different from watching Jessica with him.
With Jessica, every second had been a kind of grief. Something dying in real time.
This was just strange. Almost detached. Like watching something happen to someone else entirely.
I was not sure what that said about me.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"We can't continue here. Everyone will be done showering soon."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Now you've got me worked up. What do we do?"</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Come to my room tonight when everyone's asleep. We'll finish this properly."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I'll be there."</div>
</div>
<p class="text">They separated and went their different ways.
I stood there for a moment longer, then slipped back toward the bedroom before anyone noticed I was gone.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P139')">Next Page ►</a><p class="text">I did not go anywhere.
I turned off most of the lights, found a dark corner of the living room, and sat down.
The house settled into quiet around me. Upstairs, everyone was asleep or close to it.
I had no plan. I did not know what I expected to see or hear or prove by sitting here in the dark.
I just knew I could not lie down next to Jessica and stare at the ceiling all night wondering.</p>
<div class="text-img">
<img src="images/sitinthedark.gif" class="img-pad">
</div>
<p class="text">Then my phone vibrated.
The app. John's phone this time.
I opened it.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Martha1.jpg"> <div class="meta"> <div class="name">Mrs. Martha</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Tonight</span></div> <div class="msg-row in"><div class="msg-bubble e">hey big guy. when are you coming?<div class="msg-meta">23:18</div></div></div> <div class="msg-row out"><div class="msg-bubble j">are you ready? I don't know if I should go now. maybe the others are still awake.<div class="msg-meta">23:19 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">they're all upstairs. no one will see you come in. and my room is soundproofed. they won't hear a thing. I'm going to get changed now. come in 5 minutes.<div class="msg-meta">23:20</div></div></div> <div class="msg-row out"><div class="msg-bubble j">okay. see you in 5.<div class="msg-meta">23:20 <span class="msg-tick">✓✓</span></div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P141')">Next Page ►</a><p class="text">I saw the opportunity immediately.
Martha had gone to the bathroom to get changed. Her room was empty.
I knocked lightly on the door no answer and slipped inside.
The suite was enormous. More like a small apartment than a bedroom. A closet full of Martha's clothes along one wall. An ancient wooden wardrobe massive, solid, facing the bed directly. The bed itself, same dark wood, wide enough for four. Furniture everywhere but plenty of space between pieces.
I needed to find a spot before she came back.
But where?</p>
<a class="choice" href="javascript:void(0);" onclick="SugarCube.Engine.play('P141a')"><span class="choice-label">🚪 Option A</span>Hide in the closet. Big enough, and I can see through the slats.</a>
<a class="choice" href="javascript:void(0);" onclick="SugarCube.Engine.play('P141b')"><span class="choice-label">🛏 Option B</span>Hide under the bed. Tight but silent.</a>
<a class="choice" href="javascript:void(0);" onclick="SugarCube.Engine.play('P142')"><span class="choice-label">🗄 Option C</span>Hide in the wardrobe. Old wood, faces the bed directly.</a><p class="text">The wardrobe.
I opened it carefully. Inside men's clothes. Dusty, untouched. My late father-in-law's. Nobody had opened this thing in years and nobody had any reason to.
It faced the bed directly.
I stepped in and pulled the door closed behind me, leaving the thinnest crack of space to see through.</p>
<div class="text-img">
<img src="images/wardrobe.gif" class="img-pad">
</div>
<p class="text">The old wood did not creak. Not a sound.
A short while passed. Then the bathroom door opened.
Martha stepped out.
I had to admit whatever I thought of her character, the woman had taken extraordinary care of herself. She was in her fifties and she moved like someone half that age. You could see exactly where Jessica had inherited everything.</p>
<div class="text-img">
<img src="images/Martha3.jpg" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P143')">Next Page ►</a><p class="text">Martha went to the closet and changed into something that left very little to the imagination. Then she sat on the edge of the bed, crossed her legs, and picked up her phone.
I had already silenced mine. I checked the screen quietly.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Martha1.jpg"> <div class="meta"> <div class="name">Mrs. Martha</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Tonight</span></div> <div class="msg-row in"><div class="msg-bubble e">I'm ready. come whenever you want, big boy.<div class="msg-meta">23:31</div></div></div> <div class="msg-row out"><div class="msg-bubble j">okay. I'm coming now.<div class="msg-meta">23:31 <span class="msg-tick">✓✓</span></div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<p class="text">Martha settled back onto the bed, posed deliberately, eyes on the door.
It did not take long.
The door opened. John stepped in, saw her, and his mouth fell open.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Wow. You look incredible."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Close the door, boy."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P144')">Next Page ►</a><p class="text">He closed it without taking his eyes off her.
Martha stood and walked toward him slowly, hands moving over his chest, fingers tracing the lines of his arms. John responded immediately hands on her legs, gaze moving over her body, unhurried and completely focused.
When their eyes met they both already knew how this was going to end.
They started kissing with the kind of hunger that had been building all afternoon.</p>
<video width="600" controls loop>
<source src="videos/kissing2.mp4" type="video/mp4">
</video>
<p class="text">Martha slid her hand down between them, finding him already hard through the fabric. She pressed against it. John pulled her closer by the waist, grinding against her.
I stood inside the dark wardrobe and watched my mother-in-law through the crack in the door.
I had no idea anymore what kind of man this trip had turned me into.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P145')">Next Page ►</a><p class="text">Martha grabbed him by the shirt, pushed him onto the sofa, and knelt in front of him. No hesitation. No preamble.
She unzipped his pants and pulled them down along with his underwear.
John's cock sprang free.
Martha went completely still for a second. Eyes wide. Mouth open.</p>
<video width="600" controls loop>
<source src="videos/open.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"My God. What is that? I never imagined anyone could be built like that."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Did your husband have something like this?"</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"It doesn't even compare."</div>
</div>
<p class="text">John's expression shifted the moment she said that. Pride. Pure, naked pride.
That same look. That same move.
He had done the exact same thing to my wife and gotten the exact same answer.
I gripped the door frame of the wardrobe until my knuckles ached.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Then come here and feel it."</div>
</div>
<p class="text">Martha wrapped both hands around him slowly, feeling the weight of it, watching it throb against her palms.
John's head rolled back.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P146')">Next Page ►</a><p class="text">Unlike Jessica, Martha did not waste time with her hands.
She went straight to her mouth lips brushing the tip first, then taking him deeper by degrees, slow and deliberate, like she had done this exactly this way before and knew precisely what worked.</p>
<video width="600" controls loop>
<source src="videos/blowjob7.mp4" type="video/mp4">
</video>
<p class="text">John was completely gone. Head thrown back, gasping at the ceiling, hands gripping the cushions.
She moved to all fours on the sofa, settling in, and John grabbed a fist of her hair and took over guiding her head, controlling the pace, pushing deeper.
She let him. More than let him. Moaned around him. Refused to release even when she needed air.
Completely, shamelessly lost in it.</p>
<video width="600" controls loop>
<source src="videos/blowjob8.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"You know exactly how to treat a woman."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I've had a little practice. You ladies all love the same things."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Is it one of your college girls?"</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P147')">Next Page ►</a><div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Not exactly. Like I said I prefer mature women. Experienced ones. Like you."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Now I'm curious. Is it someone I know?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Maybe. I'll tell you later. Right now I want you on all fours on the bed."</div>
</div>
<p class="text">They kissed again, deeper, then walked toward the bed together. John gave her a firm slap on the way.
Martha bit her lip and smiled.</p>
<video width="600" controls loop>
<source src="videos/walk.mp4" type="video/mp4">
</video>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P148')">Next Page ►</a><p class="text">He laid her down and pulled off the last of her clothes.
When he saw her he paused eyes wide, genuinely surprised.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Beautiful."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"I'm glad you like it."</div>
</div>
<p class="text">He went down on her immediately. Martha did not hold back moaning openly, hips lifting, hands gripping the sheets. She had none of Jessica's ambivalence about this. No hesitation, no internal negotiation. She wanted it and she took it.</p>
<video width="600" controls loop>
<source src="videos/lickpussy.mp4" type="video/mp4">
</video>
<p class="text">After a while John pulled back, flipped her over, and lined himself up.
He drove in hard and deep in a single thrust.
Martha cried out, arching back, taking every inch of it.
I had thought she might flinch at the size. She did not. She pushed back against him like she could not get enough.</p>
<video width="600" controls loop>
<source src="videos/fuck.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"God, Martha. Damn."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Yes. Right there. Don't stop."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Look at that ass. Bigger than…"</div>
</div>
<p class="text">He stopped himself mid-sentence.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Bigger than what?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Bigger than your daughter's."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P149')">Next Page ►</a><p class="text">Martha turned her face back over her shoulder, eyes sharp.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"What? Have you already fucked my daughter, you bastard?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Not yet. But she's next."</div>
</div>
<p class="text">Inside the wardrobe, something went cold in my chest.
Not yet.
He had not crossed that final line with Jessica. But he had just announced, calmly, mid-thrust, that he intended to.
And my mother-in-law's response was to smile.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"You shameless bastard. I love that. Fuck me harder."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"With pleasure."</div>
</div>
<p class="text">He went back to her mouth first, working her until she was completely ready. Then he thrust back inside, deeper this time, filling her completely.</p>
<video width="600" controls loop>
<source src="videos/fuck2.mp4" type="video/mp4">
</video>
<p class="text">Martha gasped and arched, taking every inch with a sound that was equal parts pain and relief.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P150')">Next Page ►</a><p class="text">Martha pushed him back onto the bed, climbed on top, and took over completely.
She rode him hard hips crashing down, grinding in circles, fingers splayed across his chest for balance. She had stopped caring about noise entirely. Her voice filled the room, raw and unrestrained with every descent.</p>
<video width="600" controls loop>
<source src="videos/fuck3.mp4" type="video/mp4">
</video>
<p class="text">Then John grabbed her hips and rolled her over, taking back control.
He drove into her with everything he had. Each thrust jolted her body, her cries turning sharp and breathless, hands clawing at the sheets.</p>
<video width="600" controls loop>
<source src="videos/fuck4.mp4" type="video/mp4">
</video>
<p class="text">His rhythm was getting faster. More urgent. He was right on the edge.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"God, yes. That's what I needed. A real man."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P151')">Next Page ►</a><p class="text">Before John could answer, three hard knocks hit the door.
Both of them froze.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Did they hear us?"</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Bathroom. Now. I'll handle it."</div>
</div>
<p class="text">John grabbed his things and disappeared. Martha threw on a robe and opened the door.
Jessica barged in the moment it clicked open.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What the hell is this?"</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"What are you talking about?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Don't play dumb, Mother. I know exactly what you were doing. Where is he?"</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Who?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Don't. I can smell it. I know you were having sex with John."</div>
</div>
<p class="text">Martha went very still.
I pressed my back against the wall of the wardrobe and held my breath.
I was still in there. Neither of them knew.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"The smell of sex or the smell of him? Because he told me some things."</div>
</div>
<p class="text">Jessica's jaw tightened.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What did he tell you?"</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P153')">Next Page ►</a><p class="text">The bathroom door opened and John stepped out.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I'm sorry. I didn't mean for it to"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Shut up. Get out. Now."</div>
</div>
<p class="text">John left without another word. Jessica locked the door behind him and turned to her mother.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What did he tell you?"</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"He told me you two hooked up but didn't go all the way. A shame, if you ask me. You're missing something extraordinary."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"You're terrible. How could you do that? A woman your age with a boy?"</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Spare me the moral outrage. You're married and you hooked up with him too. At least I'm a widow."</div>
</div>
<p class="text">Martha said it with a smile that left Jessica completely silent.
I stood in the dark of the wardrobe with my hand over my mouth.
My wife and her mother. Arguing about the same man. In the same room where I had just watched everything happen.
Nobody knew I was there.
Nobody knew anything.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Don't worry. I won't say anything to Robert. But you're not going to punish the boy for what happened here. I went after him. That was my choice."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Whatever. I hope you had fun."</div>
</div>
<p class="text">She turned and unlocked the door to leave.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Oh, I had a great deal of fun. And you have no idea what you're missing."</div>
</div>
<p class="text">Jessica heard it. She did not respond.
The door closed.
Martha went to the bathroom to wash up.
I waited in the dark until the room was silent. Then I slipped out of the wardrobe and into the hallway without making a sound.
My legs felt strange. Like they belonged to someone else.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P154')">Next Page ►</a><p class="text">I slipped out of the wardrobe the moment the room was empty, stepped into the hallway, and went outside for a few minutes.
Then I came back in through the front door like I had just returned from my supposed night out with friends.
I went upstairs.
Jessica had already packed everything.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Jessica, what's going on? Why are you packing?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I had a fight with my mom. I want to go home tomorrow morning."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"What happened?"</div>
</div>
<p class="text">I asked it already knowing every detail.
She looked at me for a moment. Something guarded in her eyes.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Nothing I want to talk about. Can you be ready to leave tomorrow morning?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Of course. Whatever you want."</div>
</div>
<p class="text">She nodded and went back to folding clothes.
I sat on the edge of the bed and watched her.
Jessica was angry with her mother. Angry with John. The weekend had fractured something between all three of them that was not going to repair itself quickly.
And I had not had to do a single thing.
I opened the mirror app and sent a message to John from my regular phone.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Tonight</span></div> <div class="msg-row out"><div class="msg-bubble j">Hey. Jessica isn't feeling well. We're leaving tomorrow morning. Pack your things.<div class="msg-meta">00:42 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Understood. I'll be ready.<div class="msg-meta">00:43</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<p class="text">The next morning, John and I went to say goodbye to Martha while Jessica waited in the car with Lily.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I'm sorry, Martha. I know you wanted more time with Lily. Jessica just needs to get home."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"It's fine, Robert. My daughter is like that sometimes. Take care of yourself."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"It was a real pleasure, Martha."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"The pleasure was entirely mine."</div>
</div>
<p class="text">They hugged. Martha kissed him quickly on the cheek and held on a beat longer than necessary. John smiled into her hair and let out a quiet breath.
I pretended to check my phone.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"See you next time."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"I can't wait."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P155')">Next Page ►</a><p class="text">The drive home was completely silent.
Jessica stared out the window the entire way. John did the same from the backseat. Lily fell asleep before we hit the highway.
When we got home Jessica took Lily straight to their room. John grabbed his bag and disappeared into the back room.
I unloaded the car alone.</p>
<div class="text-img">
<img src="images/happy.gif" class="img-pad">
</div>
<p class="text">Standing in the driveway with the trunk empty, I tried to take stock of the weekend.
Jessica was furious with Martha. Furious with John. The triangle between the three of them had fractured in a way that might take weeks to settle.
Was that a win?
I had gone to the beach to separate Jessica from John.
Instead I had watched my mother-in-law sleep with him inside a wardrobe.
And somehow the result was the same distance between them that I had originally wanted.
I had to decide what to make of that.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P155a')"><span class="choice-label good">▲ Affection</span>This is not a win. Nothing about this weekend was good. Tonight you talk to Jessica. Really talk.<span class="choice-context">You still have a chance to reach her before this gets any worse.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P155b')"><span class="choice-label bad">▼ Corruption</span>It worked. Whatever it cost, it worked. Jessica is away from him. That is all that matters.<span class="choice-context">You measure success differently now. You have been doing that for a while.</span></a><p class="text">I slipped into the closet and pulled the door nearly shut behind me.
The slats gave a decent view of the room. Not bad.
A few minutes passed. I heard the bathroom door, then footsteps.
Martha came out and walked straight toward the closet.
My heart stopped. I pressed back against the clothes but there was nowhere to go my feet were sticking out past the hanging dresses.
She opened the door.
We stared at each other.
Then she screamed.</p>
<div class="text-img">
<img src="images/scream.gif" class="img-pad">
</div>
<p class="text">So much for that plan.
Let's try something else.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P141')">Try again</a><p class="text">I got down on the floor and slid under the bed.
Dusty. Tight. But silent.
A few minutes later the door opened. Footsteps. Low laughter. The sound of clothes dropping.
Then the bed above me exploded into motion.
The mattress dipped and shifted with every movement. Springs groaning directly above my head. Her gasps. His breathing. The whole frame creaking rhythmically for what felt like an extremely long time.
I could hear everything.
I could see absolutely nothing.
Just the underside of the mattress inches from my face, bouncing.</p>
<div class="text-img">
<img src="images/underthebed.gif" class="img-pad">
</div>
<p class="text">This was a terrible idea.
Let's try something else.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P141')">Try again</a><p class="text">He held her close and drove in hard from there, rhythm building, the sound of the room changing completely.
Martha was howling. She had stopped worrying about noise a long time ago.</p>
<video width="600" controls loop>
<source src="videos/fuck5.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I'm going to cum."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Cum in my mouth."</div>
</div>
<p class="text">He pulled back and she took him in her mouth for the finish eyes up, tongue out, completely composed about it. He let go and she took everything with a satisfied smile.</p>
<video width="600" controls loop>
<source src="videos/cum.mp4" type="video/mp4">
</video>
<p class="text">Afterward she lay back on the bed, breathing heavy.</p>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"God. When was the last time I had that? You're something else, boy."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You're not bad yourself. It's been a while since I finished that fast with someone."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"The experience my daughter doesn't have."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"She has a lot to learn."</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM">"Tell me what exactly is going on between you two?"</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P152')">Next Page ►</a><p class="text">We shared a brief kiss.
I let my hand linger on her waist a second too long before finally stepping away and heading back to the living room, trying to shake off the embarrassment still crawling under my skin.
Not long after, Jessica came down the hallway after putting Lily to bed.
She stopped beside me and took my hand quietly, her expression softer now than it had been a moment ago.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Go wait in the bedroom, handsome."</div>
</div>
<p class="text">A tiny teasing smile appeared at the corner of her mouth.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"And try not to say anything weird this time."</div>
</div>
<p class="text">I laughed under my breath, relieved she was joking again.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Deal."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P46')">Next Page ►</a><div class="wife-ui">
<<if $affection == 0 and $corruption == 0>><img src="images/Jessica1.jpg"><<elseif $affection >= $corruption>><img src="images/Jessica5.jpg"><<else>><img src="images/Jessica6.jpg"><</if>>
<div class="affection-score">❤ Affection: <<= $affection >></div>
<div class="corruption-score">🔥 Corruption: <<= $corruption >></div></div>
<div class="sidebar-links"><a class="sidebar-btn patreon-btn" href="https://www.patreon.com/cw/Johan_" target="_blank"><svg viewBox="0 0 24 24" fill="currentColor" width="16" height="16"><path d="M14.82 2.41C18.78 2.41 22 5.65 22 9.62c0 3.96-3.22 7.18-7.18 7.18-3.96 0-7.18-3.22-7.18-7.18 0-3.97 3.22-7.21 7.18-7.21zM2 21.6h3.5V2.41H2V21.6z"/></svg>Patreon</a><a class="sidebar-btn discord-btn" href="https://discord.gg/Un6GkbrtCX" target="_blank"><svg viewBox="0 0 24 24" fill="currentColor" width="16" height="16"><path d="M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057c.002.022.014.043.031.053a19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028 14.09 14.09 0 0 0 1.226-1.994.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03z"/></svg>Discord</a><a class="sidebar-btn credits-btn" href="javascript:void(0);" onclick="SugarCube.Engine.play('Credits')"><svg viewBox="0 0 24 24" fill="currentColor" width="16" height="16"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"/></svg>Credits</a><a class="sidebar-btn characters-btn" href="javascript:void(0);" onclick="SugarCube.Engine.play('Characters')"><svg viewBox="0 0 24 24" fill="currentColor" width="16" height="16"><path d="M12 12c2.7 0 4.8-2.1 4.8-4.8S14.7 2.4 12 2.4 7.2 4.5 7.2 7.2 9.3 12 12 12zm0 2.4c-3.2 0-9.6 1.6-9.6 4.8v2.4h19.2v-2.4c0-3.2-6.4-4.8-9.6-4.8z"/></svg>Characters</a><a class="sidebar-btn relationships-btn" href="javascript:void(0);" onclick="SugarCube.Engine.play('Relationships')"><svg viewBox="0 0 24 24" fill="currentColor" width="16" height="16"><path d="M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5C6.34 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z"/></svg>Relationships</a></div><div class="title">Chapter 5 Redemption</div>
<div class="text-img">
<img src="images/redemption.gif" class="img-pad">
</div>
<p class="text">We finally got home.
Lily had a wonderful time at the beach even though we had only been there for a day. You could see it in how she moved lighter, louder, back to herself. Whatever had been dragging her down was gone.
Jessica was furious. The indignation was visible in every line of her face. I was not sure if she was angry at her mother or jealous of John. Probably both.
John looked like a man who knew he had gone too far and was now waiting to find out what it would cost him.
That burning feeling of victory inside me was still there.
I told myself it was over.
I was very good at telling myself things.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P157')">Next Page ►</a><p class="text">Everyone went their separate ways.
Jessica went straight to our bedroom without a word. John disappeared into the back room. Lily had been invited to a friend's house, so I loaded her into the car and took her there. She was already asking if she could go back to the beach next month before we even pulled out of the driveway.
On the way home my phone buzzed twice in my pocket.
Both mirrored lines. John and Jessica at the same time.
I pulled over and opened them.</p>
<div class="text-img">
<img src="images/checking.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P158')">Next Page ►</a><p class="text">John had messaged Jessica first.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row in"><div class="msg-bubble e">Jess, I want to apologize. I didn't mean to embarrass you in front of your mom. We were talking and things went further than they should have.<div class="msg-meta">16:04</div></div></div> <div class="msg-row out"><div class="msg-bubble j">A little? You told her everything. Our agreement was that nobody would know. Now my mom knows and she's going to make my life hell.<div class="msg-meta">16:17 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">It wasn't intentional. She got into my head. I don't know what came over me.<div class="msg-meta">16:19</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I don't want to hear it. Don't text me anymore, John. This is over.<div class="msg-meta">16:22 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Please. Don't end it like this. Let's talk.<div class="msg-meta">16:23</div></div></div> <div class="msg-row out"><div class="msg-bubble j">There's nothing to talk about. Don't text me again or I'll block you.<div class="msg-meta">16:24 <span class="msg-tick">✓✓</span></div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P159')">Next Page ►</a><p class="text">I read it twice.
Jessica had told him it was over. Directly. Clearly. No ambiguity.
For a few minutes I just sat there in the parked car with the engine off, feeling something I had almost forgotten how to feel.
Relief.
Real, genuine relief.
I decided not to go straight home. I needed a moment. I drove to the bar down the street, ordered a cold beer, and sat at the counter while some game played on the TV overhead.
For thirty minutes I just breathed.
Then my phone buzzed again.
Elizabeth had messaged Jessica.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Elizabeth2.jpg"> <div class="meta"> <div class="name">Liz ❤️</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row in"><div class="msg-bubble e">hey love, how's it going at the beach? you were supposed to send photos, did you forget?<div class="msg-meta">16:31</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'm home, Liz.<div class="msg-meta">16:33 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">home? I thought you were spending the weekend. what happened?<div class="msg-meta">16:34</div></div></div> <div class="msg-row out"><div class="msg-bubble j">a lot happened. I don't even know where to start.<div class="msg-meta">16:35 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">don't tell me your mom was being difficult again.<div class="msg-meta">16:36</div></div></div> <div class="msg-row out"><div class="msg-bubble j">worse. she did something I never could have imagined.<div class="msg-meta">16:37 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">what?<div class="msg-meta">16:37</div></div></div> <div class="msg-row out"><div class="msg-bubble j">she slept with John. with my whole family in the house.<div class="msg-meta">16:38 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">what? John was there? girl you need to tell me everything from the beginning.<div class="msg-meta">16:39</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I hadn't told you but when Robert suggested the trip I said we should bring John. I didn't think it was right to leave him alone all weekend.<div class="msg-meta">16:41 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">right. or maybe you didn't want to be away from him. maybe even make your mom a little jealous?<div class="msg-meta">16:42</div></div></div> <div class="msg-row out"><div class="msg-bubble j">that didn't cross my mind.<div class="msg-meta">16:43 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">maybe not consciously. but you know how things are between you and your mom. anyway tell me what happened.<div class="msg-meta">16:44</div></div></div> <div class="msg-row out"><div class="msg-bubble j">she started going after him the second he stepped out of the car. she even told me directly she was going to try something. I underestimated her. I thought he wouldn't want anything to do with her especially with me there. I was wrong.<div class="msg-meta">16:46 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Jess. we're talking about a man. did you really think he'd say no to that?<div class="msg-meta">16:47</div></div></div> <div class="msg-row out"><div class="msg-bubble j">she's decades older than him.<div class="msg-meta">16:48 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">she's also spectacular and you know it. where do you think you got your genes?<div class="msg-meta">16:48</div></div></div> <div class="msg-row out"><div class="msg-bubble j">still. I didn't think he had that much nerve. they were flirting openly in front of me and Robert all day.<div class="msg-meta">16:50 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I expect that from your mom. from him though? his confidence really is something else.<div class="msg-meta">16:51</div></div></div> <div class="msg-row out"><div class="msg-bubble j">when Robert went out that night I fell asleep. then I woke up to sounds. I went down and heard moaning from her room. I knew immediately. I walked in and the room smelled like sex. she was naked, he was hiding in the bathroom. I yelled and he came out. when I confronted them she said I had no right to be upset because she already knew I was involved with him too.<div class="msg-meta">16:54 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">your mom always knew how to read between the lines.<div class="msg-meta">16:55</div></div></div> <div class="msg-row out"><div class="msg-bubble j">he told her.<div class="msg-meta">16:55 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">maybe. or maybe she pressed him until he confirmed what she already suspected. you know how she operates. she would have gotten there either way.<div class="msg-meta">16:57</div></div></div> <div class="msg-row out"><div class="msg-bubble j">you're defending him.<div class="msg-meta">16:58 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm saying don't blame the boy for your mother being your mother. that's all.<div class="msg-meta">16:59</div></div></div> <div class="msg-row out"><div class="msg-bubble j">either way. I told him it's over and I meant it. I'm going back to my life.<div class="msg-meta">17:01 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">and you think you'll be able to do that? just like that? after everything?<div class="msg-meta">17:02</div></div></div> <div class="msg-row out"><div class="msg-bubble j">yes.<div class="msg-meta">17:03 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">even knowing your mom got there first?<div class="msg-meta">17:03</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I never intended to go all the way with him.<div class="msg-meta">17:04 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">oh come on Jessica. after everything you've told me, you're still saying that? it's obvious you wanted to. and now you're angry because she got there first.<div class="msg-meta">17:05</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I could have been with him whenever I wanted. he practically begged. I just chose not to.<div class="msg-meta">17:07 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">and now? are you sure you don't want to? be honest.<div class="msg-meta">17:08</div></div></div> <div class="msg-row out"><div class="msg-bubble j">…<div class="msg-meta">17:10 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row out"><div class="msg-bubble j">maybe I was a little jealous. so what.<div class="msg-meta">17:11 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">so what? so you don't have to be left behind. follow your desires for once. give the boy a chance to make it right.<div class="msg-meta">17:12</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'll think about it.<div class="msg-meta">17:14 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">that's all I ask. talk later babe 💕<div class="msg-meta">17:14</div></div></div> <div class="msg-row out"><div class="msg-bubble j">talk later.<div class="msg-meta">17:15 <span class="msg-tick">✓✓</span></div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P160')">Next Page ►</a><p class="text">For a while everything felt lighter.
The bar was loud and warm and nobody there knew anything about phones mirrored to other phones or cameras hidden above refrigerators or holes in walls. My friend talked about the game, about work, about something that happened to his brother-in-law that made no sense but was somehow hilarious. I laughed. A real laugh, the kind that comes from somewhere that has not been touched by any of this.
For a few hours I was just a man watching a game with a friend.
It was enough.
Then the game ended, we said our goodbyes, and I drove home.
Jessica was on the sofa when I came in. The TV was on low. She looked up when she heard the door.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Hey. Want some company?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Sure. When are you picking up Lily?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Later. She's playing all day."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Okay. Where were you? You took a while."</div>
</div>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P179a')"><span class="choice-label good">▲ Affection</span>"I stopped by the office. One of the guys called with a problem."<span class="choice-context">A half-truth. You are not ready to explain the bar</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P179b')"><span class="choice-label bad">▼ Corruption</span>"I stopped by the bar. Needed some air after the weekend."<span class="choice-context">The truth. You are too tired to perform tonight</span></a><p class="text">I had the GPS active on her phone.
I waited until she had driven far enough before following in my car.
But what happened next stopped me completely.
She drove only to the other side of the street. Parked. And just sat there.
Then my phone buzzed. The mirror app. Jessica had opened a chat with John.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Tonight</span></div> <div class="msg-row out"><div class="msg-bubble j">Are you in your room?<div class="msg-meta">20:14 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I am. What's wrong?<div class="msg-meta">20:15</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'm coming over. I need to talk to you. Leave the door unlocked.<div class="msg-meta">20:15 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">What about Robert? I think I heard him come in.<div class="msg-meta">20:16</div></div></div> <div class="msg-row out"><div class="msg-bubble j">He thinks I went out. Just unlock the door.<div class="msg-meta">20:17 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">Okay.<div class="msg-meta">20:17</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<p class="text">She was not going to Elizabeth's.
She was parked outside our own house working up the nerve to go to John's room.
With me inside.
I had to get to the shed before she.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P181')">Next Page ►</a><p class="text">I crouched into the shed before her footsteps reached the yard.
I pressed my eye to the hole.
The room was empty. John was sitting on the edge of the bed, phone in hand, waiting.
A few minutes later the door opened without a knock.
Jessica walked in and closed it behind her.
She stood just inside the door, arms loosely crossed, looking at him with an expression I could not entirely read from this angle.
Then she spoke.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Listen. I'm going to be straight with you. I don't blame you for what happened with my mom. I know how she is. She would have gotten there one way or another."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Seriously? You have no idea how relieved I am. I thought you were going to be angry at me forever."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I am angry. But I'm choosing to let it go. That's it."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Wait."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Let me make it up to you."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"How?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Stay. Let me try something."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Are you serious? Robert is in the house."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You said you go out."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I did but… it's too risky."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"That's what makes it better. Come here."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P182')">Next Page ►</a><p class="text">Jessica uncrossed her arms.
She dropped her bag on the sofa and walked toward him.
And everything began.</p>
<video width="600" controls loop>
<source src="videos/kiss1.mp4" type="video/mp4">
</video>
<p class="text">They kissed immediately. John did not waste a second. His hands moved down her body until they reached her hips, then lower. Jessica's breathing changed. She reached for his shirt.
He kissed her harder.</p>
<video width="600" controls loop>
<source src="videos/kiss2.mp4" type="video/mp4">
</video>
<p class="text">I watched from the shed with my back flat against the wall and my eye at the hole.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P183')">Next Page ►</a><p class="text">They kept kissing. His hand moved lower and he started massaging her slowly.
When he went back to her ass she lifted the hem of her dress herself.
Then he slapped her. Hard. Both sides.
Jessica laughed low and surprised and completely unguarded.</p>
<video width="600" controls loop>
<source src="videos/kiss3.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I missed this."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I missed this too."</div>
</div>
<p class="text">She said it without hesitation.
Without guilt.
Without any of the conflict that had defined every message, every conversation, every back-and-forth of the last months.
Just two words.
I missed this too.
I pressed my back flat against the shed wall and stared at the dark wood above me.
Some things land differently when they come out of nowhere.
Those four words landed like a verdict.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P184')">Next Page ►</a><p class="text">She unbuttoned his pants and pulled them down.
Knelt in front of him.
Spat on her hand first. Then wrapped both around him and started stroking slowly from base to tip.
Then her mouth joined her hands.</p>
<video width="600" controls loop>
<source src="videos/bj1.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"God. That feels incredible, Jess."</div>
</div>
<p class="text">She did not respond. She just kept going more intense now, rhythm building, completely focused.
At some point John took over. His hand in her hair. Guiding. Pushing deeper.
She let him. More than let him.</p>
<video width="600" controls loop>
<source src="videos/bj2.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Why didn't you give yourself like this before? We could have had so much more time."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm giving it now."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P185')">Next Page ►</a><p class="text">They kissed again. He took off his pants completely. She took off her dress.
Then she went back down on him more intense this time, no warm-up, no pacing. Like something in her had stopped calculating.
At one point John grabbed her face with both hands and held it still. He looked down at her. She looked up at him.
Then he spat into her open mouth.
She swallowed it. Went straight back to work. Eyes darker than before.</p>
<video width="600" controls loop>
<source src="videos/bj3.mp4" type="video/mp4">
</video>
<p class="text">I had never seen my wife like that.
Not in nine years.
Not once.
John sat back on the sofa and she climbed up, all fours, continuing without breaking rhythm.</p>
<video width="600" controls loop>
<source src="videos/bj4.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Look at you. An incredible woman. I dream about you every single day."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Only me?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"No one comes close. This time I want everything."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What do you mean?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You know exactly what I mean. Come here. Climb on top of me."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P186')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I stopped by the office. One of the guys called with a problem."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Really. I can smell alcohol."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"My assistant had a beer going. He offered me one. I couldn't say no."</div>
</div>
<p class="text">She looked at me for a moment with that particular expression that means she does not entirely believe what she is hearing but has decided not to press it.
Then she stood and grabbed her keys from the counter.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm going out for a bit. Don't wait up."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Where are you going?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Liz's. I won't be long."</div>
</div>
<p class="text">She kissed me lightly on the cheek and left before I could say anything else.
I watched her car pull out from the window.
She was not going to Elizabeth's house.
I waited two minutes. Then I followed her.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P180')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I stopped by the bar. Needed some air."</div>
</div>
<p class="text">She stared at me.
Not angry at first. Then the look shifted.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"You know what fine. I'm going out too."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Where?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Out."</div>
</div>
<p class="text">She grabbed her keys and walked out before I finished forming a response.
The door closed hard behind her.
I sat on the sofa for a moment staring at the space where she had been standing.
Then I got up and followed her.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P180')">Next Page ►</a><p class="text">Jessica smiled.
And did not hesitate.
She stood, took a breath, and lowered herself onto him slowly.
The sound she made as she took him in was one I had never heard from her before. Low and involuntary. Like something she had been holding back for a very long time.</p>
<video width="600" controls loop>
<source src="videos/sex.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Oh God…"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Finally."</div>
</div>
<p class="text">She started moving. Slowly at first, just the top, unable to take the full length at once. Grinding, adjusting, finding her rhythm.
I was completely still in the shed.
This was the line. The one that everything had been building toward since the first Sunday morning in the kitchen with the red wine dress and the coffee cup frozen in his hand.
It was happening.
And I was watching it through a hole in the wall.
Paralyzed. Unable to move. Unable to stop it. Unable to look away.</p>
<video width="600" controls loop>
<source src="videos/sex1.mp4" type="video/mp4">
</video>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P187')">Next Page ►</a><p class="text">I do not know how long I stayed in that shed.
Long enough that my legs went numb from crouching. Long enough that the sounds from the room had stopped and the light under the door had gone out.
At some point I heard the back door open quietly. Jessica's footsteps crossing the yard toward the house. The soft click of the main door.
I did not move for another ten minutes.
Then I slipped out, went around to my car, and drove for a while without any destination.</p>
<div class="text-img">
<img src="images/darkroad.gif" class="img-pad">
</div>
<p class="text">Eventually I parked on a street I did not recognize and sat there with the engine off.
My wife had just slept with another man in a room thirty feet from our bedroom while our daughter was asleep upstairs.
And I had watched it.
I had installed the cameras. Mirrored the phones. Crouched in the dark and pressed my eye to the wall.
For months I had told myself I was gathering information. That knowing was the same as having control.
But I had not controlled anything.
I had just watched it happen with better equipment than before.
I drove home. Parked. Went inside.
Jessica was already in bed. Breathing slow and even.
I lay down beside her and stared at the ceiling.</p>
<div class="text-img">
<img src="images/ceiling2.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P193')">Next Page ►</a><p class="text">Three days passed.
Ordinary days. Breakfast, school runs, work, dinner. John doing his tasks quietly. Jessica moving through the house like nothing had shifted.
Nobody knew what I knew.
Nobody knew what I had seen.
The cameras were still running. The mirror app was still active. The hole in the wall was still there.
I had built an entire surveillance apparatus around my marriage and used it to watch my marriage die in real time.
On the third evening I sat in the car in the driveway for a long time before going inside.
I had to decide something.
Not about John. Not about what Jessica had done.
About me.
About who I was going to be from here.</p>
<div class="text-img">
<img src="images/sidious.gif" class="img-pad">
</div>
<div class="subtitle">— End of Chapter 5 —</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('END')">Epilogue ►</a><p class="text">I went back inside and finished getting the room ready old double bed, mini-fridge, small stove, wooden table. Nothing fancy. But clean and functional.</p>
<div class="text-img">
<img src="images/room.gif" class="img-pad">
</div>
<p class="text">That night, kneeling beside our bed, I asked Saint Joseph to bless whoever slept in that room. To keep the peace under this roof.
I just forgot about the hole.
The weekend came and went.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P11')">Next Page ►</a><p class="text">I slipped back out the front door before either of them noticed me.
I just got in the car and drove, my grip tight on the wheel, replaying every word in my head. Elizabeth's voice. Jessica's laugh. That half-finished sentence that Elizabeth had refused to say out loud.
By the time I reached the office my thoughts were anything but steady. I locked the door, sat down at my desk, and stared at the wall for a long time.
Then I did something I had promised myself I never would.</p>
<div class="text-img">
<img src="images/drive.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P25')">Next Page ►</a><p class="text">I walked around the corner.
Jessica was still on the couch, scrolling through her phone. She looked up and the surprise on her face was genuine.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Robert? I thought you left."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Forgot the contracts."</div>
</div>
<p class="text">I picked them up from the printer without looking at her right away. Then I turned around and sat down on the arm of the couch. Not aggressive. Just present.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Is everything okay?"</div>
</div>
<p class="text">Her expression shifted. Not guilt exactly. Something more careful.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Yes, why?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"No reason. If you need anything, I'm here."</div>
</div>
<p class="text">She held my gaze for a moment. Something moved behind her eyes that I could not quite read.
Then she nodded. Small. Almost imperceptible.
I kissed her on the top of her head and walked out.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P24a2')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"He's a grown man, Jess. He'll manage one weekend on his own."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Robert. We're responsible for him while he's here."</div>
</div>
<p class="text">I held it for a few seconds longer than I should have.
Then I let it go.
Not because she was wrong. Because I understood, in that moment, that fighting this particular battle would cost me more than losing it.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Fine. I'll go ask him."</div>
</div>
<p class="text">Jessica nodded and went to pack.
I sat on the edge of the bed for a moment before getting up.
The trip was supposed to be the solution. The way to separate them. To buy time.
Now I was about to walk to John's room and personally invite him along.
I took a breath and reminded myself why I had planned this in the first place.
To be present. To protect what I still had.
John coming along did not change any of that.
Or at least that is what I told myself.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P116')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"You're right. I'll go ask him."</div>
</div>
<p class="text">The words came out almost before I thought them.
Jessica nodded, satisfied, and went to start packing.
I stood in the kitchen for a moment alone.
The trip was supposed to be the solution. A way to separate them. To buy time.
And I had just agreed to invite him into the car with us.
I could dress it up however I wanted. Keeping an eye on them. Staying in control. Maintaining appearances.
But the truth was simpler and uglier than all of that.
I had not even tried to say no.
Some part of me had already stopped fighting.
I just had not admitted it to myself yet.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P116')">Next Page ►</a><p class="text">Whatever was going to happen between Martha and John was none of my doing.
I was not going to start arranging people like pieces on a board. That was not who I was.
I grabbed my towel and walked to the door where Lily was already bouncing on her heels.
Whatever happened this weekend would happen on its own terms.
I just had to get through it.</p>
<div class="text-img">
<img src="images/dcare.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P130')">Next Page ►</a><p class="text">I grabbed my towel and thought about it as I walked to the door.
Martha liked him. That was already obvious. And John was twenty-one with no particular loyalty to anyone in this house.
If I gave the two of them a few natural opportunities to be in the same space without Jessica maybe nature would do the rest.
I was not proud of the thought.
But I was tired of having no options.
Lily was bouncing at the door demanding we leave immediately.
I managed a smile for her.
One thing at a time.</p>
<div class="text-img">
<img src="images/planing.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P130')">Next Page ►</a><p class="text">I got up from my chair and moved to the one beside Jessica.
She glanced at me, mildly surprised.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"How are you doing over here?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Fine. The sun is good today."</div>
</div>
<p class="text">She said it simply. Not cold, not warm. Just present.
I leaned back in the chair and looked out at the water. Lily was chasing a wave. John was swimming further out. Martha was re-applying sunscreen with the focused attention of someone performing for an audience.
I let all of it go for a moment.
Just the sun. Jessica beside me. Lily laughing in the distance.
For thirty minutes, this was enough.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P132')">Next Page ►</a><p class="text">I stayed in my chair and watched.
John swam out past the breakers. Martha watched him from the shore, shading her eyes with one hand, no particular rush about any of it.
Jessica pretended to read.
I pretended to rest.
Nobody in this group was doing what they appeared to be doing.
I found myself calculating. If Martha made a move and John responded even once it would shift the whole equation. John's attention would split. Jessica might feel replaced. The whole dynamic would fracture.</p>
<div class="text-img">
<img src="images/calculating.gif" class="img-pad">
</div>
<p class="text">Was I really sitting here hoping for that?
I looked at the back of Jessica's head. The way the sun caught her hair.
Nine years.
Yeah. I was hoping for that.
I hated myself a little for it.
Not enough to stop.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P132')">Next Page ►</a><p class="text">I drank the rest of my beer and looked at Jessica across the table.
She was watching Lily draw something on a napkin, one elbow on the table, half-smiling at whatever Lily was saying.
That was who I came here for.
Not to watch John and Martha orbit each other. Not to calculate angles and outcomes. Just her.
I reached over and touched her hand lightly.
She looked up, slightly surprised.
I did not say anything. Just held it for a moment before letting go.
Something small. But mine.</p>
<div class="text-img">
<img src="images/mine.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P136')">Next Page ►</a><p class="text">I finished my beer and looked at the two of them across the table.
Martha was saying something to John that made him smile. Not a polite smile. A real one.
Good.
If John spent this weekend helping Martha with her "tasks," Jessica would have space. Maybe she would remember what was actually at stake in her life. Maybe the distance from him would reset something.
I was using my mother-in-law as a buffer between my wife and the man who had been in her mouth four days ago.
I ordered another beer.
Some thoughts are easier to sit with when your hands are occupied.</p>
<div class="text-img">
<img src="images/kira.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P136')">Next Page ►</a><p class="text">I went inside and knocked softly on the bedroom door.
Jessica was sitting on the edge of the bed, arms crossed, staring at nothing in particular.
I sat down beside her. Not too close. Not with an agenda. Just there.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I know something happened this weekend. You don't have to tell me what. But I want you to know I'm here."</div>
</div>
<p class="text">She looked at me.
Not warmly. Not coldly. Just looked.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I know, Robert."</div>
</div>
<p class="text">She leaned her head back against the headboard and closed her eyes.
I sat with her until she fell asleep.
It was not a conversation. It was not a reconciliation. But it was something.
In the hallway, the house was quiet.
Tomorrow everything would start again.
But tonight, for the first time in a long time, she had not turned away.</p>
<div class="subtitle">— End of Chapter 4 —</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('Chapter 5 P156')">Chapter 5 ►</a><p class="text">I closed the trunk and went inside.
The house was quiet. Everyone in their corners.
I made myself a coffee, sat at the kitchen table, and went through the weekend in my head one more time.</p>
<div class="text-img">
<img src="images/drinking.gif" class="img-pad">
</div>
<p class="text">John had slept with Martha. Jessica had found out and was furious. The tension between all three of them was real and probably lasting.
And I had been in the wardrobe the whole time.
I drank the coffee and rinsed the cup.
There was a version of me from two years ago who would not recognize the man standing at this sink.
But that man had not been through what I had been through.
I turned off the kitchen light and went to bed.
Tomorrow everything would start again.
At least tonight I could sleep.</p>
<div class="subtitle">— End of Chapter 4 —</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('Chapter 5 P156')">Chapter 5 ►</a><p class="text">I drove home with the chat still burning in my head.
Elizabeth had dismantled everything in fifteen minutes. That woman could undo months of damage with a few well-placed sentences and a question Jessica was not ready to answer honestly.</p>
<div class="text-img">
<img src="images/angry.gif" class="img-pad">
</div>
<p class="text">But Jessica had said maybe. Not yes. Maybe.
There was still something to work with.
I pulled into the driveway and sat in the car for a moment before going in.
If I was going to save this, I needed to stop waiting for things to get better on their own. I had been doing that since the beginning and watching the situation get worse by the week.
I needed to act.
Not confront. Not expose anything. Just be present. Be the man she had chosen nine years ago.
I had an idea.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P161')">Next Page ►</a><p class="text">Jessica was in the kitchen when I came in. Making tea. Not looking at me.
I sat at the table and waited until she had poured her cup before saying anything.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Hey. I know this weekend was rough. I thought maybe this Sunday we could go to Mass. The three of us. Like we used to."</div>
</div>
<p class="text">She turned slowly.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Church?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"We haven't gone in a while. Lily keeps asking about it. And honestly I think it would do us both some good."</div>
</div>
<p class="text">She looked at me for a moment. Something unreadable moving behind her eyes.
Then she shrugged and went back to her tea.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Fine. If you want."</div>
</div>
<p class="text">It was not enthusiasm. But it was not a no.
I took it.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P162')">Next Page ►</a><p class="text">When we got home Lily went straight to her room and Jessica went to make lunch.
I sat at the kitchen table and opened the app while she had her back to me.
The message that had arrived at the courtyard was from John.
Three words.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/John1.jpg"> <div class="meta"> <div class="name">John</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row in"><div class="msg-bubble e">I miss you.<div class="msg-meta">10:42</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<p class="text">She had not replied.
I closed the app and put the phone face down on the table.
Three words from him in a church courtyard had been enough to take her somewhere I could not reach.
I ate lunch at the table with my family and did not say a word about any of it.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P164')">Next Page ►</a><p class="text">Sunday morning we got dressed and drove to St. Joseph's together. Lily sat between us in the pew, fidgeting with the hem of her dress, whispering questions about the stained glass that I answered in a murmur.
Jessica sat with her hands in her lap, eyes forward, posture perfectly composed.
Halfway through the sermon I reached over and rested my hand on hers.
She let it stay there.
Small thing. But I had been measuring my entire life in small things for months.
After Mass, we sat in the courtyard with coffee from the little stand by the entrance. Lily ran circles around the fountain. Jessica watched her with a soft half-smile.
I talked. About nothing important. The shop, the weather, a story one of my clients had told me during the week.
She listened. Answered. Laughed once at something I said.
For twenty minutes it felt like two years ago.</p>
<div class="text-img">
<img src="images/goodtimes.gif" class="img-pad">
</div>
<p class="text">Then her phone buzzed in her purse.
She glanced at it and something in her expression changed. Almost imperceptible. But I caught it.
Her mind had left the courtyard before her body did.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P162a')"><span class="choice-label good">▲ Affection</span>Reach for her. Say something. Bring her back before she disappears completely.<span class="choice-context">You still have her here. Do not let the moment go</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P162b')"><span class="choice-label bad">▼ Corruption</span>Say nothing. Note it. File it away with everything else you have been collecting.<span class="choice-context">Information is the only advantage you have left.</span></a><p class="text">That afternoon Jessica disappeared into the bedroom for a while.
When she came back she seemed lighter. Like something had been decided.
I checked the app later that evening.
She had been talking to Elizabeth again.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Elizabeth2.jpg"> <div class="meta"> <div class="name">Liz ❤️</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row out"><div class="msg-bubble j">he messaged me this morning.<div class="msg-meta">14:08 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">and?<div class="msg-meta">14:09</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I didn't respond. we were at church.<div class="msg-meta">14:10 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">church? Robert's idea?<div class="msg-meta">14:10</div></div></div> <div class="msg-row out"><div class="msg-bubble j">yeah. it was actually nice. reminded me of how things used to be.<div class="msg-meta">14:12 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">and then the boy messaged you right in the middle of it lol<div class="msg-meta">14:12</div></div></div> <div class="msg-row out"><div class="msg-bubble j">three words. "I miss you." that's all he said.<div class="msg-meta">14:13 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">and how did that make you feel?<div class="msg-meta">14:14</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I don't know Liz. I was sitting next to my husband in church.<div class="msg-meta">14:15 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">and you still felt something.<div class="msg-meta">14:15</div></div></div> <div class="msg-row out"><div class="msg-bubble j">yeah...<div class="msg-meta">14:16 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">look. you're angry at him. that's fair. what he did with your mom was messy. but Jess your mom would have found out one way or another. you know how she is. she was already fishing for information before they even got to the house.<div class="msg-meta">14:18</div></div></div> <div class="msg-row out"><div class="msg-bubble j">maybe. but he still told her.<div class="msg-meta">14:19 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">he's twenty-one and your mother is very persuasive. cut the kid some slack.<div class="msg-meta">14:20</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'm not ready to just forgive him like nothing happened.<div class="msg-meta">14:21 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">then don't. make him earn it. put him to work around the house. let him prove he's sorry. you stay in control the whole time.<div class="msg-meta">14:23</div></div></div> <div class="msg-row out"><div class="msg-bubble j">tasks? like what?<div class="msg-meta">14:24 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">cleaning. yard work. whatever needs doing. make him useful. see if he follows through without complaining. that tells you a lot about a person.<div class="msg-meta">14:25</div></div></div> <div class="msg-row out"><div class="msg-bubble j">that's actually not a bad idea.<div class="msg-meta">14:26 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">of course it isn't. I'm full of them.<div class="msg-meta">14:26</div></div></div> <div class="msg-row out"><div class="msg-bubble j">alright. I'll think about it.<div class="msg-meta">14:27 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">you already decided 😌<div class="msg-meta">14:28</div></div></div> <div class="msg-row out"><div class="msg-bubble j">shut up lol. talk later.<div class="msg-meta">14:28 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">talk later 💕<div class="msg-meta">14:29</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P165')">Next Page ►</a><p class="text">I closed the app and sat very still for a moment.
Elizabeth had just convinced my wife to keep John in our house, in our daily routine, within arm's reach and framed it as Jessica being in control.
Tasks. Redeeming himself. Proving he was sorry.
It was elegant. I had to give her that.
Jessica would feel like she was the one holding the power. And John would spend every day inside our home, inside her orbit, being exactly the kind of attentive and present man that I had never managed to be consistently enough.
I looked out the kitchen window at the back room.
The light was on.
He was in there right now.
I had been trying to protect my marriage all week and Elizabeth had just handed him a key to walk back in through the front door with a smile on his face.</p>
<div class="text-img">
<img src="images/omg.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P166')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Hey. Where'd you go?"</div>
</div>
<p class="text">She looked up, surprised.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm right here."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"You were somewhere else for a second."</div>
</div>
<p class="text">She held my gaze. Then looked down at her coffee.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm just tired, Robert. It's been a long week."</div>
</div>
<p class="text">I nodded.
I did not push it.
But I held her hand on the walk back to the car.
She did not pull away.
That was enough for today.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P163')">Next Page ►</a><p class="text">I said nothing.
I watched her pick up the phone under the table, read whatever was on the screen, and put it back without responding.
Her expression had shifted slightly. That particular distance that I had learned to recognize over the last months.
I kept talking about nothing. She came back to the conversation gradually, like someone returning from a place they had not entirely left.
On the walk back to the car I noted the time. Noted which pocket she had put the phone in. Noted that she had not responded to whoever had messaged her.
Not yet.
I would check the mirror app when we got home.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P163')">Next Page ►</a><p class="text">The next morning, before I left for work, I watched Jessica knock on the back room door.
John opened it looking like he had been awake for a while.
I pretended to check something on my phone near the kitchen window.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm not going to apologize for being angry. What you did was careless and it put me in a very difficult position with my mother."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You're right. I know. I'm sorry."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"If you want to make it right, you're going to have to show me. Not with words."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Whatever you need. Just tell me."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"The garden out front needs weeding. The gutters haven't been cleaned in months. And the storage room is a disaster."</div>
</div>
<p class="text">John nodded without hesitation.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I'll start today."</div>
</div>
<p class="text">Jessica turned and walked back inside.
I moved away from the window before she could see me watching.
He had accepted every single condition without complaint.
Of course he had.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P167')">Next Page ►</a><p class="text">I drove to the office but came home for lunch.
John was in the front garden, hands deep in the soil, shirt off despite the mild weather. Doing exactly what Jessica had asked. Quietly. Without complaining.
Jessica came out with a glass of water and set it on the step beside him.
She did not say much. Just watched him work for a moment before going back inside.
But she had brought him water.
I sat in my car at the end of the street and watched from a distance.
I was going to be late getting back to the shop.</p>
<div class="text-img">
<img src="images/doakes.gif" class="img-pad">
</div>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P167a')"><span class="choice-label good">▲ Affection</span>Go inside. Have lunch with her. Be present in your own home.<span class="choice-context">You are sitting outside your own house watching. That is not who you want to be.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P167b')"><span class="choice-label bad">▼ Corruption</span>Stay. Watch a little longer. You need to know what happens when you are not there.<span class="choice-context">You have been telling yourself that for months.</span></a><p class="text">I pulled into the driveway and went inside.
Jessica was in the kitchen making a sandwich. She looked up when I came in, mildly surprised.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"You're home for lunch?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Slow morning. Thought I'd come back."</div>
</div>
<p class="text">She made one for me too without asking. We ate at the kitchen table, talking about Lily's week, about a leak in the upstairs bathroom that needed looking at, about nothing in particular.
Normal. Ordinary.
Through the kitchen window I could see John working in the garden. Methodical, steady, unhurried.
Jessica did not look at the window once.
That was either a very good sign or a very practiced one.
I finished my sandwich and went back to the office.
On the drive, a thought arrived that I could not shake.
I had eyes on the phones. I had the hole in the back room wall.
But what about the rest of the house?
What happened in the living room when I was not there? In the kitchen? In the hallway?
I was an IT man. I knew exactly what was available. Small cameras. Motion triggered. Wireless. Completely invisible if placed correctly.
I told myself I would think about it.
I had already decided.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P168')">Next Page ►</a><p class="text">I stayed in the car.
John finished the section he was working on and sat back on his heels, wiping his forehead. He looked at the glass of water Jessica had brought him, picked it up, and drank slowly.
A few minutes later the front door opened again.
Jessica leaned against the frame with her arms crossed, looking at the garden.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Looks good."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Getting there. I'll finish the back section this afternoon."</div>
</div>
<p class="text">She nodded. Did not move to go back in.
They stayed like that for a moment. Him looking up at her. Her looking at the garden. Or at him. From where I was sitting I could not be sure.
Then she went inside and closed the door.
I drove to the office.
I had eyes on the phones. I had the hole in the wall.
But the phones only showed me what they chose to write. The hole only covered one room.
What happened in the living room when I was not there? The kitchen? The hallway?
By the time I got to the office I had already searched for the equipment online.
Small cameras. Motion triggered. Wireless feed to my phone.
Completely invisible if placed right.
I ordered three.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P168')">Next Page ►</a><p class="text">They arrived two days later in a plain brown box.
Three small cameras. Each one the size of a large coin. Motion activated. Battery life of thirty days. Wireless feed directly to an app on my phone.
Audio and video both.
I installed them on a Tuesday morning while Jessica had taken Lily to a dental appointment and John was at class.
One in the living room, angled from behind a bookshelf between two framed photos. One in the kitchen, tucked into the corner above the refrigerator where nobody ever looked. One in the hallway that connected the main house to the back patio the path anyone would take going to or from John's room.</p>
<div class="text-img">
<img src="images/camera.gif" class="img-pad">
</div>
<p class="text">The whole installation took under twenty minutes.
I stood in the middle of the living room and looked at each camera in turn.
Invisible. Every one of them.
I opened the app and checked the feeds. Three clean angles. Full audio on each. The whole ground floor covered.
I had mirrored their phones. I had the hole in the wall. And now I had eyes and ears on every room they moved through.
A part of me recognized clearly what kind of man does something like this in his own home.
I closed the app and went back to work.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P169')">Next Page ►</a><p class="text">The first alert came that same evening.
I was at my desk finishing an invoice when my phone buzzed. Motion detected. Kitchen camera.
I put in my earpiece and opened the feed.
Jessica was making dinner. John had come in from outside, still in his work clothes, hands dirty from the garden. He went to the sink to wash up.
For a moment neither of them said anything. Just the sound of running water and the stove.
Then John spoke without turning around.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Whatever you're making smells incredible."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"It's just pasta."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Everything you make smells incredible. I don't know how you do it."</div>
</div>
<p class="text">Jessica laughed. A real one. The kind that starts in the chest.
Then she turned back to the stove.
John dried his hands, glanced at her once more, and left the kitchen.
Fifteen seconds of audio. Nothing happened.
I listened to it three more times anyway.
The laugh was the part that stayed with me.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P170')">Next Page ►</a><p class="text">I put the phone down.
Picked it up again thirty seconds later.
I told myself it was different from reading the messages with John. That this was about understanding what Martha had said to Jessica. That knowing was protecting my family.
I opened it.
I hated that it only took thirty seconds.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Martha1.jpg"> <div class="meta"> <div class="name">Mom</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row out"><div class="msg-bubble j">Mom. I need to talk to you about what happened at the beach.<div class="msg-meta">11:02 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I was wondering when you'd call.<div class="msg-meta">11:04</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'm not calling to fight. I just want to understand how it happened.<div class="msg-meta">11:05 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">it happened because I wanted it to. simple as that.<div class="msg-meta">11:06</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Mom.<div class="msg-meta">11:06 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">what do you want me to say, Jessica? I'm a widow. I'm not dead. He's a beautiful young man and he was interested. I'm not going to apologize for that.<div class="msg-meta">11:08</div></div></div> <div class="msg-row out"><div class="msg-bubble j">you knew he was living with us. you knew the situation.<div class="msg-meta">11:09 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I knew he was living with you. I also know what you've been doing with him.<div class="msg-meta">11:10</div></div></div> <div class="msg-row out"><div class="msg-bubble j">he told you.<div class="msg-meta">11:10 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">he confirmed what I already suspected. there's a difference. you've always had that look when something is happening. I've known you your whole life, my dear.<div class="msg-meta">11:12</div></div></div> <div class="msg-row out"><div class="msg-bubble j">so what you're saying is it's somehow my fault.<div class="msg-meta">11:13 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm saying you want him and you've been too afraid to admit it. even to yourself.<div class="msg-meta">11:14</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'm married Mom.<div class="msg-meta">11:15 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I know. and Robert is a good man. but good and exciting are not the same thing. they never have been.<div class="msg-meta">11:17</div></div></div> <div class="msg-row out"><div class="msg-bubble j">don't talk about Robert like that.<div class="msg-meta">11:17 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm not talking about him. I'm talking about you. you're thirty-three years old and you've never allowed yourself to really want something without feeling guilty about it.<div class="msg-meta">11:19</div></div></div> <div class="msg-row out"><div class="msg-bubble j">…<div class="msg-meta">11:21 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">tell me honestly. when was the last time you felt truly alive?<div class="msg-meta">11:22</div></div></div> <div class="msg-row out"><div class="msg-bubble j">that's not a fair question.<div class="msg-meta">11:23 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">it's the only question that matters. think about it. I'm not your enemy here.<div class="msg-meta">11:24</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I need to think.<div class="msg-meta">11:25 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">take your time. I love you. and that boy is still there for a reason.<div class="msg-meta">11:26</div></div></div> <div class="msg-row out"><div class="msg-bubble j">bye Mom.<div class="msg-meta">11:27 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">bye my love.<div class="msg-meta">11:27</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P172')">Next Page ►</a><p class="text">Two days later the mirror app flagged a new conversation.
Jessica had opened a chat with Martha.
I stared at the notification for a moment.
This was different from reading her messages with John or Elizabeth. Martha was her mother. Whatever had been said between them at the beach house was personal in a way that went beyond what I had been tracking.
There was a version of me that put the phone down and let that conversation stay private.
I was not that version anymore.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P170a')"><span class="choice-label good">▲ Affection</span>Put the phone down. That conversation is between a mother and her daughter. Some things should stay private.<span class="choice-context">You still have a line. This is it.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P170b')"><span class="choice-label bad">▼ Corruption</span>Read it. You need to know what Martha told her about John.<span class="choice-context">You stopped having lines a while ago. You just have not said it out loud yet.</span></a><p class="text">I opened it without putting the phone down first.
There was a time when reading my wife's messages felt like crossing a line.
That time had passed.</p>
<div class="chat-screen"> <div class="chat-topbar"> <div class="left"> <div class="back">❮</div> <img class="avatar" src="images/Martha1.jpg"> <div class="meta"> <div class="name">Mom</div><div class="status">online</div> </div> </div> <div class="right"> <div class="icon">📹</div> <div class="icon">📞</div> <div class="icon">⋮</div> </div> </div> <div class="chat-body"> <div class="chat-date"><span>Today</span></div> <div class="msg-row out"><div class="msg-bubble j">Mom. I need to talk to you about what happened at the beach.<div class="msg-meta">11:02 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I was wondering when you'd call.<div class="msg-meta">11:04</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'm not calling to fight. I just want to understand how it happened.<div class="msg-meta">11:05 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">it happened because I wanted it to. simple as that.<div class="msg-meta">11:06</div></div></div> <div class="msg-row out"><div class="msg-bubble j">Mom.<div class="msg-meta">11:06 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">what do you want me to say, Jessica? I'm a widow. I'm not dead. He's a beautiful young man and he was interested. I'm not going to apologize for that.<div class="msg-meta">11:08</div></div></div> <div class="msg-row out"><div class="msg-bubble j">you knew he was living with us. you knew the situation.<div class="msg-meta">11:09 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I knew he was living with you. I also know what you've been doing with him.<div class="msg-meta">11:10</div></div></div> <div class="msg-row out"><div class="msg-bubble j">he told you.<div class="msg-meta">11:10 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">he confirmed what I already suspected. there's a difference. you've always had that look when something is happening. I've known you your whole life, my dear.<div class="msg-meta">11:12</div></div></div> <div class="msg-row out"><div class="msg-bubble j">so what you're saying is it's somehow my fault.<div class="msg-meta">11:13 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm saying you want him and you've been too afraid to admit it. even to yourself.<div class="msg-meta">11:14</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I'm married Mom.<div class="msg-meta">11:15 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I know. and Robert is a good man. but good and exciting are not the same thing. they never have been.<div class="msg-meta">11:17</div></div></div> <div class="msg-row out"><div class="msg-bubble j">don't talk about Robert like that.<div class="msg-meta">11:17 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">I'm not talking about him. I'm talking about you. you're thirty-three years old and you've never allowed yourself to really want something without feeling guilty about it.<div class="msg-meta">11:19</div></div></div> <div class="msg-row out"><div class="msg-bubble j">…<div class="msg-meta">11:21 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">tell me honestly. when was the last time you felt truly alive?<div class="msg-meta">11:22</div></div></div> <div class="msg-row out"><div class="msg-bubble j">that's not a fair question.<div class="msg-meta">11:23 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">it's the only question that matters. think about it. I'm not your enemy here.<div class="msg-meta">11:24</div></div></div> <div class="msg-row out"><div class="msg-bubble j">I need to think.<div class="msg-meta">11:25 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">take your time. I love you. and that boy is still there for a reason.<div class="msg-meta">11:26</div></div></div> <div class="msg-row out"><div class="msg-bubble j">bye Mom.<div class="msg-meta">11:27 <span class="msg-tick">✓✓</span></div></div></div> <div class="msg-row in"><div class="msg-bubble e">bye my love.<div class="msg-meta">11:27</div></div></div> </div> <div class="chat-bottombar"> <div class="icon">😊</div> <div class="chat-input"> <div class="placeholder">Message</div> <div class="icon">📎</div> <div class="icon">💲</div> </div> <div class="chat-mic">🎤</div> </div> </div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P172')">Next Page ►</a><p class="text">The tasks continued through the week.
The garden. The gutters. A broken shelf in the laundry room. John did everything without complaint, showing up early, finishing late, leaving the work clean behind him.
And every day he found a reason to be near Jessica for a few minutes longer than the task required.
A question about where something was kept. A comment about what she was watching on TV. A joke that I never heard the punchline of but that made her smile every time.
I watched it all through the camera feeds in the evenings.
On Thursday afternoon I left work early and pulled up the kitchen feed before going inside.
John was at the counter drinking water. Jessica was beside him going through the mail.
Their shoulders were almost touching.
Then he said something low and she turned to look at him. Not moving away. Just looking.
I sat in the car with my phone in my hand.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P173a')"><span class="choice-label good">▲ Affection</span>Go inside. Right now. Your presence in that kitchen changes everything.<span class="choice-context">You are sitting outside your own home again. Stop doing that.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P173b')"><span class="choice-label bad">▼ Corruption</span>Keep watching. You need to hear what he said.<span class="choice-context">The audio is right there. You installed it for exactly this.</span></a><p class="text">I put the phone down slowly.
Martha had done more damage in twenty-five minutes than Elizabeth managed in an entire week.
Elizabeth planted doubt. Martha planted permission.
There is a difference.
Elizabeth told Jessica she was allowed to want things. Martha told Jessica that not wanting them or pretending not to was the real betrayal of herself.
And the worst part was the question she had left hanging.
When was the last time you felt truly alive?
I sat with that for a long time.
Because the honest answer, the one I could not say out loud even alone in my office, was that I had been asking myself the same question about my own life for months.
And the answer was not a comfortable one for either of us.</p>
<div class="text-img">
<img src="images/pablo.gif" class="img-pad">
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P173')">Next Page ►</a><p class="text">I got out of the car and went inside.
The kitchen door opened and both of them looked up at the same time.
John took a small step back from the counter. Almost imperceptible. But I caught it.</p>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Hey. Left early today."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Everything okay?"</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Slow afternoon. Thought I'd come home."</div>
</div>
<p class="text">I set my keys on the counter and opened the fridge. Normal. Unhurried.
John finished his water and set the glass in the sink.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I'm going to finish the laundry room shelves before it gets dark."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Good man."</div>
</div>
<p class="text">He nodded and went out the back.
Jessica watched him go. Then turned to the mail she had been going through as if nothing had happened.
I stood in my kitchen drinking a glass of water I did not need.
My presence had moved him. He had stepped back. He had found a reason to leave.
That was worth something.
It was not enough. But it was something.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P174')">Next Page ►</a><p class="text">I turned up the volume and listened.
John's voice came through clearly through the kitchen camera.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You know what I noticed about you?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You always look like you're thinking about something that nobody around you would understand."</div>
</div>
<p class="text">Jessica looked at him.
A beat of silence.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"That might be the most accurate thing anyone has ever said to me."</div>
</div>
<p class="text">John smiled.
She went back to the mail.
He stayed exactly where he was for another few seconds before finishing his water.
I sat in the car and played it back twice.
It was not a suggestive line. It was not a move.
It was worse than that.
It was the kind of thing that makes a person feel seen.
I went inside four minutes later. By then John was already out back and Jessica was alone in the kitchen humming something quietly to herself.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P174')">Next Page ►</a><p class="text">The next morning I went to work early.
Before leaving I opened the camera app and checked that all three feeds were running clean. Kitchen, living room, hallway. All active.
I had been doing this every morning for a week. The way some people check the weather before leaving the house.
At around eleven my phone buzzed on my desk.
Motion detected. Living room.
I put in my earpiece and opened the feed.</p>
<div class="text-img">
<img src="images/check.gif" class="img-pad">
</div>
<p class="text">Jessica was on the sofa with a book she was not really reading. John came in from the back patio and stopped at the edge of the living room.
He was still in his work clothes from whatever he had been doing outside. Shirt on this time.
He looked at her for a moment before speaking.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"The gutter on the left side is done. I'll finish the right one this afternoon."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Good. Thank you."</div>
</div>
<p class="text">He did not leave.
He stood there for a moment, weight shifting slightly, like he was deciding something.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Can I sit for a minute? My back is killing me."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"…Sure."</div>
</div>
<p class="text">He sat on the other end of the sofa.
Not close. But in the same space.
I leaned back in my office chair and kept the feed running.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P176')">Next Page ►</a><p class="text">That evening after Lily was in bed I sat beside Jessica on the couch.
She was watching something on TV. Half paying attention. The kind of watching you do when your mind is mostly somewhere else.
I had been thinking about how to say this for three days.
Not about John. Not about the cameras or the phone or any of it.
Just something honest. Something that opened a door without forcing it.</p>
<a class="choice" href="javascript:void(0);"
onclick="SugarCube.State.variables.affection++; SugarCube.Engine.play('P174a')"><span class="choice-label good">▲ Affection</span>"Hey. You've seemed far away lately. I just want you to know I'm here if you want to talk."<span class="choice-context">Vulnerable. Direct. No agenda except connection.</span></a>
<a class="choice2" href="javascript:void(0);"
onclick="SugarCube.State.variables.corruption++; SugarCube.Engine.play('P174b')"><span class="choice-label bad">▼ Corruption</span>"Everything okay? You seem distracted."<span class="choice-context">Casual. Non-threatening. You are testing what she will say, not reaching for her.</span></a><p class="text">For a while neither of them said anything.
John stretched his back, wincing slightly. Jessica kept her eyes on her book.
Then:</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"What are you reading?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Nothing interesting."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You've been on the same page for twenty minutes."</div>
</div>
<p class="text">Jessica looked up.
He was watching her with that easy half-smile that I had come to despise precisely because it never looked forced.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I didn't realize you were paying attention."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I always pay attention. You know that."</div>
</div>
<p class="text">She held his gaze for a beat longer than necessary.
Then she went back to her book.
He stayed on the sofa.
The silence between them was not uncomfortable. That was the problem.
It was familiar.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P177')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Everything okay? You seem distracted."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm fine. Just tired."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"The thing with your mom still bothering you?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"A little. It'll pass."</div>
</div>
<p class="text">She turned back to the TV.
Conversation over.
I stayed on the couch beside her for another twenty minutes, watching a show I had no interest in, while she scrolled through her phone with the volume low.
At some point she put the phone face down on the cushion beside her.
I had learned to read that gesture by now.
It meant a notification had arrived that she did not want me to see even accidentally.
I noted the time. I would check the camera feed and the app later.
She said good night at ten and went to bed.
I stayed up another hour.
Not watching TV.
Just thinking about what kind of man checks the cameras in his own living room after his wife goes to sleep.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P175')">Next Page ►</a><div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"Hey. You've seemed far away lately. I just want you to know I'm here if you want to talk."</div>
</div>
<p class="text">Jessica muted the TV.
She looked at me for a moment with an expression I could not fully read. Not defensive. Not warm. Something more careful than either.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I know you are."</div>
</div>
<p class="text">The ghost of a smile.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm fine, Robert. Just tired. The thing with my mom is still sitting with me."</div>
</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR">"I know. She can be a lot."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Yeah."</div>
</div>
<p class="text">She leaned her head back against the cushion.
I did not push further. I just stayed there beside her until she fell asleep on the couch, the TV still murmuring in the background.
I covered her with the throw blanket and went to bed alone.
It was not a breakthrough. It was not a conversation.
But she had not lied to me tonight.
That felt like something worth holding onto.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P175')">Next Page ►</a><p class="text">I decided to head home.
Lily had asked me earlier in the week to take her to a friend's house one of those things that gets pushed to the back of your mind until the day arrives and you realize you almost forgot.
I picked her up, got her settled in the car and drove her over. She was out the door before I had even turned off the engine, already calling her friend's name from the front path.
I watched her go in and sat there for a moment with the engine idling.
On the way back my phone rang. An old friend someone from before all of this, from the part of my life that still felt uncomplicated.
He was at the bar down the street. The game was on. He had a cold beer with my name on it.</p>
<div class="text-img">
<img src="images/beer.gif" class="img-pad">
</div>
<p class="text">I thought about going straight home.
Then I thought about what was waiting for me there.
I took the next right toward the bar.
Everything lately had been so heavy. The watching, the waiting, the knowing things I was never supposed to know. For one moment I just wanted to sit somewhere loud and ordinary and not think about any of it.
I ordered a beer and watched the game and laughed at something my friend said that I had already forgotten by the time I finished my glass.
It was exactly what I needed.
It did not last long enough.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P179')">Next Page ►</a><p class="text">A few minutes passed.
Then John shifted on the sofa, moving slightly closer under the pretense of adjusting his position.
Not dramatically close. Just enough.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Hey. Can I ask you something?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"What."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Are you still angry at me?"</div>
</div>
<p class="text">She lowered the book slightly.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I told you. I forgave you. That doesn't mean I forgot."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I know. I just want to make sure we're okay."</div>
</div>
<p class="text">He reached over and placed his hand lightly on hers where it rested on the cushion.
Not a squeeze. Not a hold. Just contact. Warm and deliberate.
Jessica looked down at his hand.
She did not move hers away.
Three seconds. Four. Five.
Then she closed the book and stood up.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm going to make lunch."</div>
</div>
<p class="text">She walked to the kitchen without looking back.
John sat there for a moment, hand still resting where hers had been.
Then he smiled to himself and stood up.
In my office, forty minutes away, I sat completely still with the earpiece in and my eyes on the feed.
She had not pulled away immediately.
Five seconds.
I had counted every one of them.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P178')">Next Page ►</a><p class="text">She found her rhythm slowly, hips rolling in wide circles, taking more of him with every descent.
John gripped her thighs and control the pace watching her face, watching her chest, watching every reaction she could not hide.</p>
<video width="600" controls loop>
<source src="videos/sex2.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Look at you. You were made for this."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Don't stop. Please don't stop."</div>
</div>
<p class="text">He started thrusting up to meet her, matching every movement, driving deeper.
Jessica threw her head back.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Oh God. You're so deep."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Tell me how it feels."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"So good. You fill me completely. I've never felt anything like this."</div>
</div>
<p class="text">She leaned forward, hands on his chest, and picked up the pace. The sounds she made now were nothing like the restrained half-silences of before. She had stopped caring.
John watched her with that infuriating calm of a man who knows exactly what he is doing and exactly what it is doing to her.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Robert would never make you feel like this."</div>
</div>
<p class="text">She did not answer.
John takes charge and goes deeper.</p>
<video width="600" controls loop>
<source src="videos/sex3.mp4" type="video/mp4">
</video>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P188')">Next Page ►</a><p class="text">John grabbed her by the waist and stood in one motion, lifting her with him.
Jessica wrapped her legs around him instinctively, arms around his neck, still joined.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Where are you taking me?"</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Bed. I want you properly."</div>
</div>
<video width="600" controls loop>
<source src="videos/sex4.mp4" type="video/mp4">
</video>
<p class="text">He carried her like she weighed nothing.
Laid her down on his sheets the same bed I had made up for him the week he arrived and knelt between her legs.
He spread them wide and went down on her first. Tongue slow and deliberate, hands pinning her hips to the mattress.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I can't take it. Please. I want you inside me again."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Not yet. I want to hear you cum first."</div>
</div>
<video width="600" controls loop>
<source src="videos/sex5.mp4" type="video/mp4">
</video>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P189')">Next Page ►</a><p class="text">He kept going until she shook apart beneath him, voice cracking, hips driving up against his mouth regardless of his grip.
When he finally pulled back she was breathing like she had been running.
He looked up at her from between her thighs and smiled.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Now I'll give you what you want."</div>
</div>
<p class="text">He brushed himself against her slowly, coating the tip, teasing.
Jessica's hips reached for him.</p>
<video width="600" controls loop>
<source src="videos/sex6.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Stop teasing me."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Say it."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I want you inside me. Now."</div>
</div>
<p class="text">He pushed.
Jessica gasped, back arching completely off the mattress. He did not slow down. He set a pace from the start that left no room for hesitation deep, rhythmic, relentless.
The sounds coming from that room were ones I had never heard in nine years of marriage.
Not even close.</p>
<video width="600" controls loop>
<source src="videos/sex7.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"This is what you needed. Admit it."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Yes. God yes. Don't stop."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Tell me you want more."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I want more. Give me everything."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P190')">Next Page ►</a><p class="text">John guided her onto the bed on all fours.
He positioned himself behind her, took his time lining up, and pushed in slow and deep.
Jessica started moving first rolling her hips back against him, finding the angle, taking control of the pace.
Then John put his hands on her hips and took over.</p>
<video width="600" controls loop>
<source src="videos/sex10.mp4" type="video/mp4">
</video>
<p class="text">Whatever was left of Jessica's composure was gone.
She was completely out of herself moaning without restraint, pushing back against every thrust, demanding more before he had finished giving her what she already had.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Don't stop. Keep going. Fuck me harder."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You want it harder?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Yes. Give me everything. I want to feel all of it."</div>
</div>
<p class="text">He drove in harder. She buried her face in the pillow and screamed into it.
Then lifted her head and screamed anyway.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"More. Don't you dare stop. Fuck me like you mean it."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Say it again."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Fuck me. Please. Don't stop. I need it. I need all of it."</div>
</div>
<p class="text">The woman saying those things was not someone I recognized.
Or maybe she was. Maybe this was who she had always been underneath the quiet mornings and the church pews and the nine years of ordinary life.
Maybe I had just never given her a reason to show it.
John shifted her onto her side, lifting her top leg, sliding back in from behind. She reached back and grabbed his hip, pulling him closer, refusing to give him any space at all.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"I'm close."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Inside. I want to feel you finish inside me."</div>
</div>
<video width="600" controls loop>
<source src="videos/sex11.mp4" type="video/mp4">
</video>
<p class="text">He drove in one final time and held there.
Jessica felt it immediately. Her whole body went rigid for a second, then released, collapsing forward into the sheets.
John stayed pressed against her, breathing hard against the back of her neck.
Neither of them moved.
The room was completely silent except for the sound of both of them trying to remember how to breathe normally.
In the shed, I had not moved either.
I was not sure I remembered how.</p>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P192')">Next Page ►</a><div class="title">Before We Begin</div>
<div class="subtitle">Customize your experience.</div>
<p class="text" style="text-align:center;">What is John's relationship to Robert?</p>
<<if $johnRelation eq "">><<set $johnRelation to "Son of my best friend">><</if>>
<<textbox "$johnRelation" "Son of my best friend">>
<p class="text" style="text-align:center;">What is John's relationship to Jessica?</p>
<<if $johnRelationJess eq "">><<set $johnRelationJess to "Robert's friend's son">><</if>>
<<textbox "$johnRelationJess" "Robert's friend's son">>
<br><br>
<a class="start" href="javascript:void(0);"
onclick="if(SugarCube.State.variables.johnRelation.trim() === '') SugarCube.State.variables.johnRelation = 'Son of my best friend'; if(SugarCube.State.variables.johnRelationJess.trim() === '') SugarCube.State.variables.johnRelationJess = 'Robert\'s friend\'s son'; SugarCube.Engine.play('Begin')">▶ Start Story</a><div class="title">Relationships</div>
<div class="subtitle">How the characters are connected.</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH"><strong>JOHN → ROBERT</strong><br>
<em><<= $johnRelation>></em>
</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH"><strong>JOHN → JESSICA</strong><br>
<em><<= $johnRelationJess>></em>
</div>
</div>
<p class="text" style="font-size:15px; color:var(--c-muted); text-align:center; font-style:italic;">These relationships were defined by you at the start of your playthrough. To change them, start a new game.</p>
<a class="Back" href="javascript:void(0);" onclick="SugarCube.Engine.backward()">Back</a><div class="title">Characters</div>
<div class="subtitle">The people in this story.</div>
<div class="dialog-container">
<img src="images/Robert.jpg">
<div class="dialogsR"><strong>ROBERT</strong><br>
IT shop owner. Quietly religious, deeply loyal, and carrying an insecurity he has never learned to name. Everything in this story is filtered through his eyes which means it is never entirely objective.
</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ"><strong>JESSICA</strong><br>
Robert's wife. Beautiful, intelligent, and living a life she chose young without fully knowing what she was choosing. She loves Robert but love and restlessness have always coexisted in her.
</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH"><strong>JOHN</strong><br>
Living in the back room of Robert and Jessica's home. He arrived with gratitude and good intentions. What happened after that is the story you are reading.
</div>
</div>
<div class="dialog-container">
<img src="images/Elizabeth.jpg">
<div class="dialogsE"><strong>ELIZABETH</strong><br>
Jessica's closest friend since college. She genuinely believes Jessica's life is too small for who she is. Whether she is right or wrong, her methods have consequences she never has to live with.
</div>
</div>
<div class="dialog-container">
<img src="images/Martha.jpg">
<div class="dialogsM"><strong>MARTHA</strong><br>
Jessica's mother. A widow. Remarkable for her age and fully aware of it. Her relationship with Jessica has always been complicated part competition, part love, part two women who understand each other too well to be comfortable.
</div>
</div>
<a class="Back" href="javascript:void(0);" onclick="SugarCube.Engine.backward()">Back</a><p class="text">John grabbed her hips with both hands and took over completely.
He drove into her hard and fast, each thrust forcing a sharp cry from her that she stopped trying to muffle.
She grabbed the headboard and held on.</p>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You like that?"</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Yes. Don't stop. Please don't stop."</div>
</div>
<p class="text">He did not stop.
He kept the same relentless pace until she was trembling beneath him, nails dragging down the sheets, completely undone.</p>
<video width="600" controls loop>
<source src="videos/sex8.mp4" type="video/mp4">
</video>
<p class="text">Then he pulled her up off the bed in one motion.
Walked her to the door. Pressed her face-first against it, her palms flat on the wood, and pushed back inside her from behind.
Jessica's head dropped forward.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Oh God…"</div>
</div>
<p class="text">He drove in deeper from this angle. She felt every inch of it differently and could not hide the fact.
Her voice climbed with every thrust louder than anything that had happened in that room before. She did not care anymore. She had stopped caring a long time ago.</p>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"Harder. Give me more."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"You sure? Robert might hear."</div>
</div>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I don't care. Harder."</div>
</div>
<p class="text">He grabbed her hair and pulled her back against him.
Both of them were right on the edge now her breathing ragged, his rhythm desperate, the door shaking slightly with every thrust.
She reached back and grabbed his thigh, pulling him deeper.</p>
<video width="600" controls loop>
<source src="videos/sex9.mp4" type="video/mp4">
</video>
<div class="dialog-container">
<img src="images/Jessica.jpg">
<div class="dialogsJ">"I'm going to cum. Don't stop. Please don't stop."</div>
</div>
<div class="dialog-container">
<img src="images/John.jpg">
<div class="dialogsH">"Cum for me. Let me feel it."</div>
</div>
<a class="continue" href="javascript:void(0);" onclick="SugarCube.Engine.play('P191')">Next Page ►</a>